只是一個簡單的問題綁定後的變量約在PHP如何
結合,我知道,如果你這樣做
$select = update my_table set name ='".$posted_name.'" where id=1;
是受到SQL注入
,但你會怎麼綁定在下面的查詢
$select = update my_table set name ='".$posted_name[$a].'" where id=1;
在我的綁定數組這是我如何綁定任何東西without
[$a]
與第一條語句的任何例子我做
$select = update my_table set name =:p_update_name where id=1;
$bind_update = array('p_update_name' => $t_update_name);
http://php.net/manual/en/pdo.prepared-statements.php –
@SureshKamrushi所以在PDO中,您將執行'$ stmt-> bindParam(1,$ name [ $一]);'? – Henry
http://stackoverflow.com/questions/60174/how-can-i-prevent-sql-injection-in-php –