上記のコードのように
は主にクリック数の更新を実装します
ただし、echo $hits; でテストすると、結果は常に 1 になり、データベース内のヒット値は 0 になります
であるはずです。結局アクセスできないのですがどうやってデータベースに修正したらいいでしょうか
thinkPHPをお使いですか? save() メソッドは更新するフィールドをどのようにして知るのでしょうか?あなたのメソッドが最適かどうかはひとまず置いておいて、少なくとも save() メソッドのパラメータ形式に準拠している必要があります。
正直に言うと、私が PHP に触れたのは、大きな課題が必要だったので、ちょうど THinkPHP を見始めたばかりで、使用するものしか学べないので、基本的には基礎がありません。
正直に言うと、私は大きな課題が必要だったので、PHP と THinkPHP を調べ始めたばかりで、自分が使用するものしか学べないので、基本的には勉強していません。基本的なスキルを持っている
ThinkPHP のフィールドを変更する方法:
$User = M("User"); // 实例化User对象 // 要修改的数据对象属性赋值$data['name'] = 'ThinkPHP';$data['email'] = 'ThinkPHP@gmail.com';$User->where('id=5')->save($data); // 根据条件保存修改的数据
正直に言うと、私は大きな仕事が必要だったので、THinkPHP について調べ始めたところです。自分が使うものだけを学ぶので、基本的なスキルがありません
thinkPHP でフィールドを変更する方法:
$User = M("User"); // 实例化User对象 // 要修改的数据对象属性赋值$data['name'] = 'ThinkPHP';$data['email'] = 'ThinkPHP@gmail.com';$User->where('id=5')->save($data); // 根据条件保存修改的数据