gpt4 book ai didi

php - 从 mysql_query 插入中获取结果

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

将值插入新行后,我需要该查询的结果。mysql_query() 仅在执行 INSERT 命令时返回 true 或 false。对于这样的事情,我能想到的唯一解决方案是在 PHP 中创建一个临时编号/id 并将其插入到它自己的列中。然后使用第二个命令获取该行。但是,我的随机 id 可能不够随机,以至于在多次执行脚本时意外选择了错误的行。

有没有办法在 mysql_query() 调用上执行 INSERT 命令,以便它返回创建的行?

最佳答案

听起来你应该使用 AUTO_INCREMENTmysql_insert_id() . AUTO_INCREMENT 会自动为每一行创建一个唯一的 ID,您可以使用 mysql_insert_id() 检索它;

关于php - 从 mysql_query 插入中获取结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10694025/

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