AsusBilisim adlı üyeden alıntı: mesajı görüntüle
Merhaba,

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 --



Katılıyorum )

$ayir=implode(",",$_POST['kategorileri']);
echo "$ayir";
Aga ne zaman kafam atsa r10 a yaziyom bi allahin kuluda demiyoki git bi cay ic