有关模型的问题

浏览:264 发布日期:2014/07/22 分类:求助交流
数据库index表中的value字段的类型是int(1)
我用模型的save方法更新 把value设置成字符串
然后看一下SQL语句 TP自动把这个字符串变成了0
也没有任何错误信息
这个是怎么回事?我应该怎么获得错误信息?                $Index = D("Index");
        $data = array(
            'value' => '嘿嘿'
        );
        var_dump($Index->where("id=1")->save($data));
        echo "<br>error:";
        var_dump($Index->getError());
        echo "<br>db:";
        var_dump($Index->getDbError());
        echo "<br>";
        echo $Index->getLastSql();
执行结果:
int 1

error:
string '' (length=0)

db:
string '' (length=0)

UPDATE `index` SET `value`=0 WHERE ( id=1 )
最佳答案
评论( 相关
后面还有条评论,点击查看>>