我有一個表格: '對象'有幾列: object_id:int,object_type:int,object_status:int,object_lati:float,object_long:float 我的查詢是:無效的參數編號:綁定變量的數量不匹配令牌的數量
$stmt = $db->query('SELECT o.object_id, o.object_type, o.object_status, o.object_lati, o.object_long FROM objects o WHERE o.object_id = 1');
$res = $stmt->fetch();
PDO拋出一個錯誤:
SQLSTATE[HY093]: Invalid parameter number: number of bound variables does not match number of tokens
當我刪除列object_lati
或object_long
查詢做工精細。
是不是有沒有使用ORM的原因?現在 – 2011-08-18 20:09:16
@YourCommonSense,這個問題是(間接)[元交]的主題(http://meta.stackoverflow.com/q/253911/176646),可能發生的越快。 – ThisSuitIsBlackNot 2014-05-07 18:22:50