function UpdateStatus()
{
$updateStatusStringBuilder = " update carad ";
$updateStatusStringBuilder .= " set";
$updateStatusStringBuilder .= " adminActivation = '%d'";
$updateStatusStringBuilder .= " where ";
return $updateStatusStringBuilder;
}
function UpdateStatusByAdminActivation($adminActivationStatus,$CarAdID)
{
$this->connect();
$CaradMappingQuery = new CaradMapping();
$query = $CaradMappingQuery->UpdateStatus()." carAdID = '".mysql_real_escape_string($CarAdID)."'";
echo $query;
$this->iquery($query);
}
查询没有更新数据库中的结果,我对“%d”有点困惑,我正在打印这个值,它的显示如下:
update carad set adminActivation = '%d' where carAdID = '1'
如果我错了,我用什么代替 '%d'