如上述代码主要实现点击量的更新
但是在用echo $hits;测试时,结果一直为1,并且数据库中hits值为0;
应该是最终没有存取到数据库中,应该怎么修改

解决方案 »

  1.   

    用的是thinkPHP?你的save()方法如何知道你要更新的字段?暂且抛开你的这种方式是否最佳 ,最起码得符合save()方法的参数形式吧!
      

  2.   

    说实话,我是因为大作业需要而接触PHP,THinkPHP更是刚开始看,时间比较紧,只能用什么学什么,所以基本功基本没有
      

  3.   


    thinkPHP修改字段的方式 :$User = M("User"); // 实例化User对象
     // 要修改的数据对象属性赋值
    $data['name'] = 'ThinkPHP';
    $data['email'] = '[email protected]';
    $User->where('id=5')->save($data); // 根据条件保存修改的数据
      

  4.   


    thinkPHP修改字段的方式 :$User = M("User"); // 实例化User对象
     // 要修改的数据对象属性赋值
    $data['name'] = 'ThinkPHP';
    $data['email'] = '[email protected]';
    $User->where('id=5')->save($data); // 根据条件保存修改的数据
    谢谢啦,终于成功了