クエリを配列で埋めようとしています。私が知っているように、関数を使用して配列を表示できますforeach();
が、それをmysqlクエリに入れることができません。次のようなことをしようとしています:
<?php
$arr = array("arr_1", "arr_2", "arr_3", "arr_4");
$query = mysql_query("SELECT * FROM users WHERE user = '1'".
foreach($arr as $arr) {
echo "AND user = '".$arr++."'";
}
." ORDER BY id";
?>
スクリプトはこれを次のように表示する必要があります。$query = mysql_query("SELECT * FROM users WHERE user = '1' AND user = 'arr_1' AND user = 'arr_2' AND user = 'arr_3' AND user = 'arr_4'");
しかし、これは を入れることができないため機能foreach()
しませんmysql_query();
。
だから私が必要なのは、同じことをするスクリプトです(クエリ文字列の配列を表示します)
ありがとう。