ugrás a tartalomhoz

ID tarolasa INSERT utan

Anonymous · 2006. Aug. 22. (K), 09.12
A kovetkezo query beszur egy sort az adatbazisba:

mysql_query("INSERT INTO messages (id, exped, uid, subiect, message, send_date) VALUES (0, '".$_SESSION['username']."', '".$fetch['user_id']."', '".$_POST['subiect']."', '".$_POST['mesaj']."', NOW())"); 
Az ID-t amit beszur a "messages" nevu tablaba szeretnem megkapni egy valtozoban (vagy valami masban), hogy be tudjam szurni egy masik mySQL tablaba is.

Letezik megoldas?
 
1

mysql_insert_id()

csla · 2006. Aug. 22. (K), 09.26
Igen, PHP-ben rendelkezésedre áll a mysql_insert_id() függvény, mely az előző INSERT művelet által generált ID-t adja vissza, tehát pont azt, amire szükséged van.
2

Kosz

Anonymous · 2006. Aug. 22. (K), 09.41
Koszonom, sikerult !
Nem gondoltam, hogy ilyen egyszeruen meg lehet oldani.