Çoklu checkbox?

0
Onaylı Üye
Üye
Katılım
27 Aralık 2007
Mesajlar
2,109
Tepki puanı
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
 
0
Onaylı Üye
Üye
Katılım
12 Aralık 2004
Mesajlar
9,603
Tepki puanı
106
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.
 
0
Onaylı Üye
Üye
Katılım
29 Ekim 2005
Mesajlar
3,592
Tepki puanı
36
$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.
 
Geri
Üst