Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
PHPに次の文字列があります。
$str = 1,3,6,5
これらの数は変更される可能性があり、セットの長さは 4 より多い場合も少ない場合もあります。PHP で次のような MySQL クエリに変換したい:
$qry = mysql_query("SELECT * FROM tbl WHERE id = 1 or id = 3 or id = 6 or id = 5")
簡単なはずですが、やり方がわかりません。
どんな助けにも感謝します。
を使用できますIN。
IN
$query = mysql_query("SELECT * FROM table WHERE id IN ($str)");
$strSQL インジェクションを防ぐために、最初に検証されていることを確認してください。
$str