Alpha IIMedlem sedan maj 20002 993 inlägg Dålig rubrik. Kom inte på vad jag skulle kalla det...
Om jag kör en mysql query med INSERT där jag låter bli att sätta ett värde till ID, hur får jag då reda på dess id?
Jag får problem i och med att jag vill skapa en ny användare och sedan skicka besökaren till en sida som kräver id'et på den skapade användaren.
MatteMedlem sedan aug. 20002 975 inlägg
PHP-manualen skrev:
mysql_insert_id() returns the ID generated for an AUTO_INCREMENT column by the previous INSERT query using the given link_identifier. If link_identifier isn't specified, the last opened link is assumed.
mysql_insert_id() returns 0 if the previous query does not generate an AUTO_INCREMENT value. If you need to save the value for later, be sure to call mysql_insert_id() immediately after the query that generates the value.
http://se.php.net/mysql_insert_id