mysql_insert_id()怎么在thinkphp中用

2025-04-14 13:37:52
推荐回答(2个)
回答1:

这个函数是返回上一步插入记录后产生的ID号的,如果没有产生ID,那么就返回0
这个在THINKPHP中很简单,在使用ADD()插入记录后,直接饮用变量就可以了,比如:
$list=$data=D('user')->data($map)->add();
那么$list就是你需要的ID,比如这么用
$this->success('插入成功','__URL__/index/id/'.$list);
非常方便

回答2:

$table= M("table");//实例化表
$id = $table->mysql_insert_id();//和普通的用法一样的