嗨,伙计们,我正在使用下面的代码来获取 mysql 自动增量值,它的工作原理是当超过 2 个用户尝试同时插入两个不同的表时,他们都得到相同的数字,这会导致错误。有什么办法可以解决这个问题,非常感谢您的帮助和想法,例如当 user1 在 insert.php 上获得最后一个数字 100 时,同时 user2 在 insert.php 上获得最后一个数字 100 非常感谢您帮助。
<input id="id" class="text-input small-input required" name="id" size="20" type="text" readonly="readonly" value="<?php $query = mysql_query( "SHOW TABLE STATUS LIKE 'a'" );
$results = mysql_fetch_object( $query );
echo $results->Auto_increment;
?>"> </p>