thinkphp 我执行了一条更新语句 想要获取到影响的行数

zhulinjia 2011-09-13 09:20:22
例子:
$book = M('Book');
$data = array();
$data['shengCunQi'] = time();
$book->save($data,array('where'=>"shengcunqi = '0000-00-00 00:00:00'",'limit'=>'17'));
//我想获取到这条语句所影响到的行数.
也就是说: 我要获取到 我一共更新了多少条语句.
...全文
628 点赞 收藏 10
写回复
10 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
wocaisoft 2011-12-14
看手册吧
回复
levinstong 2011-12-05
[Quote=引用 2 楼 hero0524 的回复:]

PHP code

$book = M('Book');
$data = array();
$data['shengCunQi'] = time();
$result = $book->save($data,array('where'=>"shengcunqi = '0000-00-00 00:00:00'",'limit'=>'17'));
var_dump($result); //$res……
[/Quote]
这样就可以了
回复
club999 2011-12-03
下个CHM吧
回复
榕树花园 2011-11-28
bbs.thinkphp.com搜索就可以。
回复
榕树花园 2011-11-16
二楼说的也对。
回复
榕树花园 2011-11-16
ThinkPHP有API手册,官方下载下来一看就明白,还问个啥。
回复
ci1699 2011-11-02
mysql_affected_rows()
回复
bdzj64420 2011-11-02
去里面看底层核心代码咋写的 就会找到这个参数的!
回复
ohmygirl 2011-09-14
可以用原生的sql查询方法,不一定必须使用内带的数据库操作。
回复
张小菜1024 2011-09-14

$book = M('Book');
$data = array();
$data['shengCunQi'] = time();
$result = $book->save($data,array('where'=>"shengcunqi = '0000-00-00 00:00:00'",'limit'=>'17'));
var_dump($result); //$result将返回你所影响的行数或false
回复
相关推荐
发帖
Framework
创建于2008-08-27

4245

社区成员

国内外优秀PHP框架讨论学习
申请成为版主
帖子事件
创建了帖子
2011-09-13 09:20
社区公告
暂无公告