php菜鳥,php使用pdo連接數據庫時,execute(([ array $input_parameters ]) execute里的參數有什么用?
3 回答

慕娘9325324
TA貢獻1783條經驗 獲得超4個贊
這個參數是綁定的
你在預處理的時候不是要設置傳參數嗎
$sql = "select * from table where :a > ? and :b = ?";
$pdostmt = $pdo->prepare($sql);
$pdostme->execute(array(':a'=>5,":b"=>3));
看懂了嗎?
在execute()可以什么不傳,但是你要用bindParam()這個方法
添加回答
舉報
0/150
提交
取消