$urun = $db->query("SELECT * FROM urun WHERE id != '".$oku['id']."' order by id");
while($toku = $urun->fetch()) {
foreach(explode(', ', $oku['uyumlu']) as $uyum) {
echo'<option value="'.$toku['sku'].'"';
if($uyum == $toku['sku']) {
echo' selected';
}
echo'>'.$toku['sku'].' '.$toku['urun_adi'].'</option>';
}
}Selamlar
mutliple select/option ile urun tablosuna uyumlu sütununa birden fazla id yerleştiriyorum (ör. 1,2,3,4)
seçili ürün id 2-3-4+ adet olunca; select/option alanında seçili adet sayısınca aynı ürün sıralanıyor
while&foreach yer değiştirdiğimde= veriler tek tek sıralanıyor ama bu seferde option alanında seçili olanlardan sadece 1 tanesini getiriyor.
Farklı kod dizilimi denedim ama yapamadım, fikirlerinizi, yardımlarınızı rica ederim.
örnek;