gpt4 book ai didi

php - 使用 mysql 从表中回显整数

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

我正在为我的网站构建一个用户数据库。表列之一是“id”,其中为用户提供了一个引用号。为了添加新用户,我必须选择最后注册的用户,提取 ID,将其加 1,然后将其提交回新用户的新行。我目前正在使用:

$query = mysql_query("SELECT MAX(id) FROM users;");

选择最大ID号。当我加 1 并尝试回显时,它打印出来 浏览器中的“请求 ID#3”。

我如何编写一个脚本来获取最高 ID,添加一个并将其用于新注册用户?

最佳答案

在回显结果之前,您需要先使用 mysql_fetch_array():

$query = mysql_query("SELECT MAX(id) FROM users;");
$result = mysql_fetch_array($query);

echo $result["id"];

但这不是必需的您可以将该字段设置为自动递增,每次您在数据库中插入内容时它都会自动加 1。在这里阅读更多相关信息:

http://dev.mysql.com/doc/refman/5.0/en/example-auto-increment.html

关于php - 使用 mysql 从表中回显整数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4698094/

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