作者热门文章
- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我正在为一个项目工作,我遇到了这个问题,因为我不是 php 和 mysql 的高手。这是示例。
表格
id(AI)-fname-lname
<php
include 'db.php';
$query=mysql_query("INSERT INTO table(`fname`, `lname`) VALUES('some', 'one')");
if($query==1)
{
//some code
}
这工作正常,我可以知道查询是否成功。我想知道的是,如何获取我刚刚插入的行的数据,以便我可以在另一个相关表中使用“id”...希望得到积极的回应..
最佳答案
使用这个函数
mysql_insert_id()
这将返回具有特定数据库连接的最后插入的 ID。此外,您不希望插入 id 以外的数据,因为您在插入行时已经拥有它。
关于php - 如何将查询中插入的数据作为成功消息插入数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16206790/
我是一名优秀的程序员,十分优秀!