PHPのIDのリストがあります。例えば:
$id = (4,6,3,2,5,1)
このようなクエリを実行すると、次のようになります。
$query = mysql_query("SELECT * FROM table WHERE ID IN ($id)");
必要な結果を取得しますが、アイテムは挿入順に返されます。
代わりに、配列で指定された順序で結果を取得したいと思います。
information 4, information 6, information 3, information 2, information 5, information 1
どうやってやるの?
みんなありがとう!解決策はORDERBYFIELD(ID、$ id)です。