MYSQLからidの配列の結果の配列を取得したい。 私はこの1つを使用していた:「PROD」の配列ですが、リターンはPRODが多く含まちょうど一列のみであるMYSQLのID配列からPHPから配列を取得する
$q="SELECT * FROM stocksdb WHERE Id = '" . $_POST['prod'] . "'";
を。 したがって、Idの配列から結果の配列を取得するメソッドはありますか?
可能な答えが開いているので、MySql Injectionsを開いておく必要はありません。
私はあなたがSQLの 'IN'構文を探していると思います。また、準備されたステートメントを参照してください、あなたのコードが現時点ではSQLインジェクションに開放されています。 –
どのように結果を取得していますか? – AnatPort
[WHERE句で配列を使用する[PHP/MySQL]の重複可能性があります。(http://stackoverflow.com/questions/907806/php-mysql-using-an-array-in-where-clause) – lolbas