我用模型的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 )
最佳答案