schönen guten abend!
nach einem instert-query möchte ich den aktuellen wert eines id-feldes, welches auf auto_increment gestellt ist haben..
dazu verwende ich folgenden code:
die ausgabe ist aber leider immer null..
im manuel habe ich nachgelesen, dass mysql_insert_id() nur null zurückgibt, wenn der insert-query keinen auto_increment - wert erzeugt hat..!- wenn ich mir den eingefügen datensatz allerdings mit phpmyadmin anschaue, so sehe ich sehrwohl, dass die id richtig incrementiert wurde..!
meine frage jetzt: wo ist der fehler..?!- habe ich irgend etwas vergessen oder übersehen..?
vielen dank für eure hilfe im voraus..! - lg, harry d.
nach einem instert-query möchte ich den aktuellen wert eines id-feldes, welches auf auto_increment gestellt ist haben..
dazu verwende ich folgenden code:
PHP-Code:
$sql = "INSERT INTO gallery_data (title,arrangement,description)
VALUES ('$_POST[title]','$_POST[arrangement]','$_POST[description]')";
$incvalue = mysql_insert_id();
echo $incvalue;
im manuel habe ich nachgelesen, dass mysql_insert_id() nur null zurückgibt, wenn der insert-query keinen auto_increment - wert erzeugt hat..!- wenn ich mir den eingefügen datensatz allerdings mit phpmyadmin anschaue, so sehe ich sehrwohl, dass die id richtig incrementiert wurde..!
meine frage jetzt: wo ist der fehler..?!- habe ich irgend etwas vergessen oder übersehen..?
vielen dank für eure hilfe im voraus..! - lg, harry d.
Kommentar