yapmak istediğim multi kategori seçerek db ye yazdırmak bunun için multiple olarak input oluşturdum ve post olarak gönderdim.
<select size="20" name="kategorileri[]" multiple="multiple">
diğer tarafta <? foreach($_POST['kategorileri'] as $kategorilerim) {
$kategori=$kategorilerim.",";
echo $kategori;
}
?>
dediğimde örneğin 72,73,74 olarak çıktı alıyorum ama bunu mysql e insert edemiyorum tek bir satır olarak eklemeye çalıştığımda kaç kategori seçtiysem okadar satır olarak ekliyor. foreach döngüsü içinde olduğu için her seçilen kategori için ayrı bir işlem yapıyor.
bunu foreach döngüsünün içinden alıp bu bilgileri dışarıya 72,73,74 olarak yazdırabilirmiyim veya nasıl bir yol izlemem gerekiyor.
Yardımlarınız için teşekkürler şimdiden.
--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 15:07:00 -->-> Daha önceki mesaj 14:47:06 --
Burti adlı üyeden alıntı:
mesajı görüntüle
)$ayir=implode(",",$_POST['kategorileri']);
echo "$ayir";
