Nieuw lid |
|
Hi,
ik ben op zoek naar een oplossing voor volgend probleem:
ik heb 2 tables in een db. "nieuws" en "fotos". Fotos heeft een foreign key naar de nieuwsid zodat een foto altijd tot een bepaald nieuwsbericht behoort.
Nu heb ik 2 verschillende SQL statements die worden uitgevoerd wanneer een nieuwsbericht wordt toegevoegd.
Voor het toevoegen van het nieuwsbericht:
$sQuery = "INSERT INTO nieuws (titel, door, text, datum, tijd) VALUES ('".addslashes($_POST['titel'])."', '".addslashes($_POST['door'])."', '".addslashes($_POST['bericht'])."', '".date("d-m-Y")."', '".date("H:i")."')";
$sQuery = "INSERT INTO nieuws (titel, door, text, datum, tijd) VALUES ('".addslashes($_POST['titel'])."', '".addslashes($_POST['door'])."', '".addslashes($_POST['bericht'])."', '".date("d-m-Y")."', '".date("H:i")."')";
En voor het toevoegen van de foto:
$sQuery2 = "INSERT INTO fotos (naam, ext, nieuwsid) VALUES ('".$bestandnaam."', '".$foto_ext."')";
$sQuery2 = "INSERT INTO fotos (naam, ext, nieuwsid) VALUES ('".$bestandnaam."', '".$foto_ext."')";
Het is dus bij mijn 2de statement dat ik niet goed weet wat te doen. Hoe moet ik aan het id van dat nieuwsbericht geraken dat net is toegevoegd?
Kan ik iets gebruiken in de aard van last_insert_id()?
|