ホームページ >バックエンド開発 >PHPチュートリアル >Thinkphp データベースの問題、見つけたら助けてください、私はまだこの問題に対処するために残業しています、ありがとう

Thinkphp データベースの問題、見つけたら助けてください、私はまだこの問題に対処するために残業しています、ありがとう

WBOY
WBOYオリジナル
2016-06-20 12:26:26772ブラウズ

要件: 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('insert成功しました!
}
}

返信ディスカッション (解決策)

$model->where("ispass=1")->setField("successtime",time()); 🎜> $model->where("ispass=1")->setField("successtime",$_SERVER['REQUEST_TIME']);

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。