thinkphp数据库问题,大家看到帮帮忙,还在加班处理这个问题,急急急,谢谢了

qq_35082716 2016-05-27 09:07:01
需求:在thinkPHP中,如何用代码去判断当ispass为1时,向数据库中插入successtime字段的时间戳。

这是数据库表:

我的代码是这样写的,然后是错误的,大家帮帮忙,谢谢了。
$rob=M('rob');
if($rob->where(array('ispass'=>1))){
$time=time();
$data['successtime']=$time;
$rob_success=$rob->add($data);
if($rob_success){
$this->success('插入成功!');
}
}
...全文
166 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
云天河V 2016-05-30
  • 打赏
  • 举报
回复
$model->where("ispass=1")->setField("successtime",$_SERVER['REQUEST_TIME']);
qq_35033336 2016-05-30
  • 打赏
  • 举报
回复
$model->where("ispass=1")->setField("successtime",time());
misaka去年夏天 2016-05-27
  • 打赏
  • 举报
回复
$rob=M('rob');
$data = array('successtime'=>time());
if($rob->where(array('ispass'=>1))->save($data) !== FALSE){
    $this->success('插入时间成功');
}else{
    $this->error('插入失败!');
}

21,887

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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