şimdi bi üye formu düzenledim kendi profilindeki hobileri seçmesi için 40 tane hobi gösterdim onları check box ile işaretlior şimdi onları ben
hobiler altında bi tablo açıcam heralde ?
id - hobi_adi
1 - müzik dinlemek
2 - kitap okumak
40 tane var böyle sonra üye tablosunda uyenin_hobileri sütununa seçtiii hobilerin id'leri gelicek deilmi ? 1,2,9,40 şeklinde olursa ben sonra bunu nası veri olarak çekerim ? yani üye düzenlemek istior hobilerini dielim seçtiii hobiler check box halinde işaretlenmiş gözüksün.
üye hobileri
1
●481
- 11-02-2008, 18:44:59Üyeliği durduruldu$h1 = "hobi1";
$h2 = "hobi2"; vs vs. değişkene at 40 hobiyi bu şekilde. sonra bir tablo oluştur
id - h1 - h2 - h3 - h4 ... gitsin 40'a kadar. ve enum olsun değerleri '0','1'
veriyi çekerken join işlemi gerçekleştiriceksin ve while döngüsünde
while($veri = mysql_fetch_assoc($sql))
{
// hobileri yazdırmak için
for($i=1; $i<=40; $i++)
{
if($veri["h" . $i] == TRUE){ $a = "h".$i; echo $$a; }
}
}
anlatabilmişimdir inş.