Jim Esteban Posted July 25, 2008 Share Posted July 25, 2008 I'm using MYSQL Version 5 and PHP 5.2.5. If I do an insert on a table and then use the mysqli_insert_id function without using transactions is it possible to get the wrong auto_increment value from another user thats doing the same thing at the same time? $cxn=mysqli_connect($hostname,$username, $password, $dbname) or die('Unable to connect to database! Please try again later.'); $query = "INSERT INTO $usertable (firstName, lastName, street, city, state, zip, phone, email employer, jobtitle, amount) VALUES($first, $last, $street, $city, $state, $zip, $phone, $email, $employer, $jobtitle, $amt)"; mysqli_query($cxn,$query); $id=mysqli_insert_id($cxn); mysqli_close($cxn); Link to comment https://forums.phpfreaks.com/topic/116634-solved-mysqli_insert_id/ Share on other sites More sharing options...
Barand Posted July 25, 2008 Share Posted July 25, 2008 No. Insert_id is always per connection and each user has a different connection Link to comment https://forums.phpfreaks.com/topic/116634-solved-mysqli_insert_id/#findComment-599812 Share on other sites More sharing options...
Jim Esteban Posted July 26, 2008 Author Share Posted July 26, 2008 Thanks. Jim Link to comment https://forums.phpfreaks.com/topic/116634-solved-mysqli_insert_id/#findComment-599947 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.