gpt4 book ai didi

php - 如何使用 php 在 mysql 中生成下一个自动递增数字?

转载 作者:行者123 更新时间:2023-11-29 05:32:43 25 4
gpt4 key购买 nike

我试图使用 php 在 mysql 中获取下一个自动递增数字。我试过这种方式:

<?
$q=mysql_query("SELECT * FROM `users`");
$next_auto_inc=mysql_num_rows($q)+1;
?>

但是,这在删除任何行时不起作用。我希望你明白我的意思。我如何使用 php 执行此操作?

最佳答案

您无法通过获取表格数据来做到这一点。您必须获取表状态才能使用 php 获取自动递增编号。而且,你可以这样做:

$q = mysql_query("SHOW TABLE STATUS LIKE 'test'");
$row = mysql_fetch_assoc($q);
$next_increment = $row['Auto_increment'];
echo "next increment number: [$next_increment]";

希望这有帮助:)

[ Source ]

关于php - 如何使用 php 在 mysql 中生成下一个自动递增数字?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13373157/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com