多分私は間違っているかもしれませんが、私にとってはうまくいきません。
私はこのようなmysql_real_escape_string()
機能を実行しようとしていますが、$_POST['value'];
mysql_real_escape_string($_POST['value']);
うまくいきませんが、これを試してみると、
$value = $_POST['value'];
mysql_real_escape_string($value);
それは完全に機能しますが、その理由は何ですか?
編集:
私のコードはこのようなものです、
$post = array('id', 'name');
$postArray = array();
foreach($post as $pa){
$postArray[$pa] = mysql_real_escape_string($_POST[$pa]);
}