请教下各位大虾,我使用的php mysql,我更新数据时总也更新不了,请大虾审阅下代码,如下:
定义:
functionupdate_all($id,$tan,$aa,$ab,$ac) {
$conn = dlink();
$conn-query(\"set names utf8\");
$result = $conn-query(\"select * from my_db where id=\'\".$id.\"\'\");
if (!$result) {
throw new Exception(\'错误,请重试!\');
}
$query = \"update question_db set tan=\".$tan.\",aa=\".$aa.\",ab=\".$ab.\",ac=\".$ac.\" where id=\".$id;
$result = $conn-query($query);
if (!$result) {
throw new Exception(\'Error.could not update!\');
}
return true;
}
调用更新语句:update_all($id,$tan,$aa,$ab,$ac);
$query = \"update question_db set tan=\".$tan.\",aa=\".$aa.\",ab=\".$ab.\",ac=\".$ac.\" where id=\".$id; 这句之前我输出id、tan、aa、ab、ac都有内容的,但就是更新不成功,请各位大虾不吝赐教哦,感激不尽!!!!
|