implant


  Aktif KonularAktif Konular  Forum Üyelerini GösterÜye Listesi  Forumu AraArama  YardımYardım
  Kayıt OlKayıt Ol  GirişGiriş
ASP / ASP.NET
 ASPTurkiye.com Forum : ASP / ASP.NET
Konu Konu: Bir veri için birçok kategori tanımlama Yanıt YazYeni Konu Gönder
Yazanlarda
Mesaj << Önceki Konu | Sonraki Konu >>
ASPmania
Kıdemli Üye
Kıdemli Üye


Kayıt Tarihi: 17-Temmuz-2005
Ülke: Türkiye
Gönderilenler: 101
Gönderen: 29-Mart-2010 Saat 18:38 | Kayıtlı IP Alıntı ASPmania

Merhabalar. ASP'de bir veriyi birçok kategori için tanımlamak istiyorum.

Örneğin, "Mehmet Emre Serdaroğlu" kişisini hem "Ankara" hem "İstanbul" hem de "İzmir" kategorilerine tanımlamak istiyorum.

Ankara, İstanbul ve İzmir kategorileri daha önce tanımlanmış kategorilerdir ve ID'leri sırasıyla 21, 22, 23 tür.

"Mehmet Emre Serdaroğlu" verisini girerken aşağıda oluşturmuş olduğum onay kutularından kategori seçimi yapıyorum.

--------------

<input type="checkbox" name="sehir" value="21">Ankara
<input type="checkbox" name="sehir" value="22">İstanbul
<input type="checkbox" name="sehir" value="23">İzmir

---------------

3 kutuyuda seçtiğimi varsayıyorum ve formu gönderiyorum. Veritabanına veri "21, 22, 23" şeklinde kayıt oluyor.

Veriyi kategorilere tanımladım ama listeleme yaparken işin içinden çıkamadım. Normalde aşağıdaki kodlarla listeleme yapılır,

----------
Ankara Kategorisinin Listesi:

SQL = "SELECT * FROM kisiler WHERE SehirID = 21"
---------

Bu şekilde sıralama yaptığım zaman sadece Ankara işaretli kişiler listeleniyor. Ben çoklu seçeneklerde -atıyorum- Ankara ve İstanbul seçen bir kişinin de "Ankara Listesinde" listelenmesini istiyorum. Bunun için SQL cümlesi nasıl olmalıdır? İlginize şimdiden teşekkür ederim...

 

Yukarı Dön Göster ASPmania's Özellikler Diğer Mesajlarını Ara: ASPmania Ziyaret ASPmania's Ana Sayfa
 
memreser
Yeni Üye
Yeni Üye


Kayıt Tarihi: 31-Mart-2010
Gönderilenler: 7
Gönderen: 31-Mart-2010 Saat 20:26 | Kayıtlı IP Alıntı memreser

SQL cümlesi aşağıdaki gibi olabilir:

select * from kisiler where SehirID like '%21%'

Bu şekilde girersen 21 numaralı id nin verileri sıralanır.

Yukarı Dön Göster memreser's Özellikler Diğer Mesajlarını Ara: memreser
 

Eğer Bu Konuya Cevap Yazmak İstiyorsanız İlk Önce Giriş
Eğer Kayıtlı Bir Kullanıcı Değilseniz İlk Önce Kayıt Olmalısınız

  Yanıt YazYeni Konu Gönder
Yazıcı Sürümü Yazıcı Sürümü

Forum Atla
Kapalı Foruma Yeni Konu Gönderme
Kapalı Forumdaki Konulara Cevap Yazma
Kapalı Forumda Cevapları Silme
Kapalı Forumdaki Cevapları Düzenleme
Kapalı Forumda Anket Açma
Açık Forumda Anketlerde Oy Kullanma

Powered by Web Wiz Forums version 7.91
Copyright ©2001-2004 Web Wiz Guide

Bu Sayfa 0,0938 Saniyede Yüklendi.