いくつかの ID を持っています:
$ids = "'55-30269','50-30261','50-30254','50-30257','50-30268','50-30253'";
このクエリがあります:
$sql = "SELECT * FROM `report` WHERE `id` IN ($ids)";
で指定されているように、行を同じ順序にしたい$ids
。その代わりに、これらの行が最初にテーブルに挿入された順序を取得します。
また、各 id を引用符で囲む必要がある理由がわかりません'55-30269'
が、クエリは他の方法で実行されません。例えば$ids = "55-30269,50-30261,50-30254,50-30257,50-30268,50-30253";