tatarkursad adlı üyeden alıntı
Hocam kayıt dan önce cami_id ve kurs_id nin post olup olmadığını kontrol edin.Daha sonra kayıt için birde bu yöntemi deneyin.
$db->exec("INSERT INTO tablo(kullanici_id,cami_id) VALUES('$kullanici','$cami_id')"); //Senin tablona göre uyarla
Not: Bir sonraki adımda bunları listelemek istediğinde, Cami_id ile kurs_id leri birbirleri ile çakışacaktır. Tavsiyem bunları aynı tabloda tutun.
hocam
$camisor=$db->prepare("SELECT * FROM (kullanici_id,cami_id) VALUES('$kullanici','$cami_id') ORDER BY cami_adi");
$camisor->execute();
$kursor=$db->prepare("SELECT * FROM kuran_kurslari (kullanici_id,cami_id) VALUES('$kullanici','$cami_id')ORDER BY kuran_kursu_adi");
$kursor->execute();
bu şekilde yaptım bu sefer ne camiyi çekti ne kuran kursunu.
sanırım inner join kullanılması lazım ama nasıl kullanılacağını çözemedim.
KODUM BU:
bu kodda camiler ve kuran kursalarını çekebiliyorum çektikten sonra kayıt yap dediğim zaman kayıt etmiyor.