gpt4 book ai didi

php - 如何从特定列中获取最后插入的行?

转载 作者:行者123 更新时间:2023-11-29 18:21:55 26 4
gpt4 key购买 nike

我有一个名为 users 的表,其中包含列(用户名,名称,密码,电子邮件),我想获取用户名列中最后插入的行。

我尝试过类似的事情:

$statement = $db->prepare("SELECT username FROM users ORDER BY DESC LIMIT 1");   
$statement->execute();
$row = $statement->fetch();

但它返回一个数组,我只需要一个值作为字符串。

这怎么可能做到呢?

最佳答案

  1. 如果您想获取最后插入的内容,您可能需要使用增量 int 字段作为 ID,而不是字符串。

选择用户名并对其进行排序不会为您提供最后插入的用户名。

通过使用增量 int id,你可以做到这一点

"select username from users order by id desc limit 1"
  • 至于代码的用户名值,您可以执行 $username = $row["username"]
  • 关于php - 如何从特定列中获取最后插入的行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46501195/

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