此行出錯:「參數太少」。問題是什麼?[PHP]:錯誤 - > sprintf()中的參數太少;
$InsertQuery = sprintf("INSERT INTO listing (ldate, places, company, designation, projectdetails, desiredcandidate, hrname, hrcontact, email) VALUES (DATE_FORMAT(%s,'%Y %m %d),%s,%s,%s,%s,%s,%s,%s,%s)", $ldate,$places,$company,$designation, htmlentities($projectdetails), htmlentities($desiredcandidate),$hrname,$hrcontact,$email);
準確的錯誤太清楚了。我傳遞了9個參數,他們是9%。你能否清楚12個位置持有者在哪裏? – RKh 2009-10-25 06:22:54
您忘記了'%Y%m%d' - 那些也是佔位符。 – 2009-10-25 06:23:39
那麼,至少'%d'是 - 我不確定PHP是否考慮'%Y'和'%m'有效的類型說明符。 – 2009-10-25 06:25:11