İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

Çoklu checkbox?

...::LorD::...

0
İyinet Üyesi
Katılım
27 Aralık 2007
Mesajlar
2,109
Reaction score
2
Konum
cHeteM
merhaba arkadaşlar

checkboxlarla ilgili bir şey sormak istiyorum mesela emlak sitelerinde oluyor dairenin özelliklerini checkboxlarla işaretliyorlar kaloriferli,güvenlikli vs. şeklinde sonuçlar listeleniyor db'ye kaydederken özellikleri

kalorifer,guvenlik,kapici şeklinde kaydedip listeleneceği zaman explode işe ayırarak listeleme yapılmakta.

explode ile ayrıldıktan sonra nasıl listelendiğini bilmiyorum

yardım ederseniz sevinirim teşekkürler
 

Angelo

0
İyinet Üyesi
Katılım
13 Aralık 2004
Mesajlar
9,603
Reaction score
111
Konum
AZ
Ya özellikler diye field açarsın ev tablosuna virgül ya da pipe gibi bir karakter ile ayırarak girersin. Ya da özellikler diye tablo açarsın database'de, 1 kalorifer, 2 guvenlik diye değerleri ona girersin.. Sonra ev -> ozellik bağlayan ek bir tablo daha açarsın, evin ID'si 97 ise,
97 - 1
97 - 2
diye bağlarsın o özellikleri.
 

atay

0
İyinet Üyesi
Katılım
29 Ekim 2005
Mesajlar
3,592
Reaction score
37
$bol=explode(",",$ozellikler);
$say=count($bol);
for ($i=0; $i<=$say; $i++) {
if (!empty($bol[$i])) {
if ($bol[$i] == 1) { echo "Otoparklı"; }
if ($bol[$i] == 2) { echo "Çelik Kapılı"; }
}
}

veya, echo yerine, özellik idlerinin açıklamalarını bir tablodan çektireceksen oraya mysql bağlantısı yapıp daha sonra ekrana basabilirsin.
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Üst