mysql_insert_id()在thinkphp中用
发布时间:2015-10-15, 12:07:14 分类:PHP | 编辑 off 网址 | 辅助
正文 585字数 88,589阅读
这个函数是返回上一步插入记录后产生的ID号的,如果没有产生ID,那么就返回0
这个在THINKPHP中很简单,在使用ADD()插入记录后,直接饮用变量就可以了,比如:
$list=$data=D('user')->data($map)->add();
那么$list就是你需要的ID,比如这么用
$this->success('插入成功','__URL__/index/id/'.$list);
非常方便
Run code
Cut to clipboard
$map['id'] = array('in','1,3,8');
Run code
Cut to clipboard
$map['id'] = array('exp',' IN (1,3,8) ');
Run code
Cut to clipboard
$User = M("User"); // 实例化User对象// 要修改的数据对象属性赋值$data['name'] = 'ThinkPHP';$data['score'] = array('exp','score+1');// 用户的积分加1$User->where('id=5')->save($data); // 根据条件保存修改的数据
Run code
Cut to clipboard
(支付宝)给作者钱财以资鼓励 (微信)→
暂无评论 »