最近我遇到了ezSQL,觉得它很酷。
在本教程的基础上,我执行以下操作来创建新行:
$db->query(“INSERT INTO users (name) VALUES ('Amy')”) ;如何检索上述查询的id (假设自动递增)?
谢谢!
发布于 2014-11-12 16:13:59
根据文档,ID应该可以使用$db->insert_id访问。
发布于 2014-11-15 13:53:13
执行的查询的返回值是已执行的行数,而insert id可以通过$db->insert_id找到。
所以代码应该是:
$result = $db->query(“INSERT INTO users (name) VALUES ('Amy')”) ;
if($result){
$insert_id = $db->insert_id;
}else{
echo "Row could not be inserted.";
}https://stackoverflow.com/questions/26891063
复制相似问题