Merhaba, bir proje üzerine çalışıyorum iki noktada takıldım.

Cafe Türlerini cafeturu adında bir tablodan çekiyorum ve cafeler adında bir veri tabanına kayıt işlemini yapıyorum.

cafeturu tablosundaki verileri listelediğim multiselect:








$cafe_id=$cafecek['cafeTuru_id'];

$cafeturusor=$db->prepare("select * from cafeturu");
$cafeturusor->execute();


?>








cafeler tablosu:





cafeturu tablosu:




Admin panelinde aynı bu şekilde listeleniyor.




kayıt kısmında herhangi bir problem yok seçtiğim bütün türlerin idleri cafeler tablosunda göründüğü gibi aralarında , konarak listeleniyor.


düzenleme sayfasına bu şekilde çekiyorum ama bir tane cafe türü seçilmişse seçili geliyor birden fazla seçilmişse seçili olarak gelmiyor.







$cafe_id=$cafecek['cafeTuru_id'];

$cafeturusor=$db->prepare("select * from cafeturu");
$cafeturusor->execute();


?>







birincisi, şimdi ben seçilen türleri daha sonra istediğimde güncellemek istediğimde güncelleme sayfasındaki multiselect'e seçili olarak gelmelerini istiyorum. Nasıl yapabilirim?


İkincisi, seçilmiş ve kaydedilmiş bu türleri detay sayfasına çekiyorum ama alttaki resimdeki idleri geliyor





ben idleri yerine isimlerinin gelmesini istiyorum. Nasıl yapabilirim?
Şimdiden yardımcı olan herkese teşekkür ederim