If I execute an insert query with a stored procedure with php and the mysqli_
* functions, is there a way to retrieve the value of an autoincrement id field?mysqli->insert_id
does not seem to work.
Are you sure the last query you preformed was an INSERT?
mysqli->insert_id
seems the proper answer:
Return Values
The value of the
AUTO_INCREMENT
field that was updated by the previous query. Returns zero if there was no previous query on the connection or if the query did not update anAUTO_INCREMENT
value.
You could try to make a query to MySql like so:
SELECT LAST_INSERT_ID()
Not sure if it works with stored procedures though.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With