Im wondering as to what the best solution is to get the last inserted ID after a mysql inquiry?
I have found the following solutions :
<?php
function get_current_insert_id($table)
{
$q = "SELECT LAST_INSERT_ID() FROM $table";
return mysql_num_rows(mysql_query($q)) + 1;
}
?>
or even using mysql_insert_id
php function, but apparently this function will not work well with bigint (thats what I am using for ID field) and if there are alot of consecutive sql inquiries it could be unreliable.
Could someone provide a reliable and fast solution to achieve this task?
mysql_insert_id
! – Voyeur