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); Quote Link to comment 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 Quote Link to comment Share on other sites More sharing options...
Jim Esteban Posted July 26, 2008 Author Share Posted July 26, 2008 Thanks. Jim Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.