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'));
//我想获取到这条语句所影响到的行数.
也就是说: 我要获取到 我一共更新了多少条语句.
...全文
986 10 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
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查询方法,不一定必须使用内带的数据库操作。
张小莱 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

4,250

社区成员

发帖
与我相关
我的任务
社区描述
国内外优秀PHP框架讨论学习
社区管理员
  • Framework
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧