• 25-10-2020, 15:19:05
    #1
    Merhaba benim bir sorum var yardımcı olursanız çok sevinirim.

    Checbox da 100 adet kategori olduğunu düşünün ben burdan haber eklerken 3 4 5 farklı kategoriyi seçeceğim kayıt yaparken veritabanına mesela 3,5,8,15 idolarak kayıt yapacağım.
    Ve bunu çekerken nasıl çekebilirim yardımcı olursanız sevinirim
  • 25-10-2020, 15:25:37
    #2
    FIND_IN_SET ile çekebilirsiniz yani bir haberin kategori_id değeri 3,6,9 ise
    $ARANANKATEGORI_ID = 6 ise;

    FIND_IN_SET( "$ARANANKATEGORI_ID" , kategori_id) bu komuttüm veri satırları için kategori_id kolonunun içindeki virgül ile ayrılmış 6 değerini arar.
  • 25-10-2020, 18:02:08
    #3
    ictaysi adlı üyeden alıntı: mesajı görüntüle
    FIND_IN_SET ile çekebilirsiniz yani bir haberin kategori_id değeri 3,6,9 ise
    $ARANANKATEGORI_ID = 6 ise;

    FIND_IN_SET( "$ARANANKATEGORI_ID" , kategori_id) bu komuttüm veri satırları için kategori_id kolonunun içindeki virgül ile ayrılmış 6 değerini arar.
    Hocam cvp için teşekkür ederim bana buna ait örnek yaparmısınız c# asp.net ile ücret karşılığıda olabilir
  • 31-10-2020, 16:17:09
    #4
    Html
    <asp:CheckBoxList ID="CheckBoxList1" runat="server" AutoPostBack="True">
                <asp:ListItem>1</asp:ListItem>
                <asp:ListItem>2</asp:ListItem>
                <asp:ListItem>3</asp:ListItem>
                <asp:ListItem>4</asp:ListItem>
            </asp:CheckBoxList>
    C#
     List<ListItem> selected = CheckBoxList1.Items.Cast<ListItem>()
        .Where(li => li.Selected)
        .ToList();
    
            foreach (var item in selected)
            {
                Response.Write(item.ToString());
            }