Saya cuba mendapatkan semula rekod mengikut susunan yang saya rasa ia telah diakses.
Kod saya adalah seperti berikut:
Data untuk dicari:
$to_check="Yes_ij_affirmation', ',_cm', 'there_px_ex', 'is_vbz_1', '._fs";
Pilih pernyataan:
$sql = "SELECT wd, wd_ps2, rt1, rt4, definition FROM august_2022 WHERE wd_ps2 IN ($to_check) order by ".$to_check."";
Hasilnya (saya letak dalam senarai untuk memudahkan melihat perbandingan dengan hasil asal):
Saya tidak pasti sama ada apa yang saya cuba lakukan adalah mungkin, tetapi cadangan dialu-alukan.
WW
Anda perlu menambah petikan dalam kod anda
Dan pernyataan pilih sepatutnya kelihatan seperti ini:
Anda perlu menambah tanda petikan pada awal dan akhir
$to_check
.Anda kemudian boleh menggunakan fungsi
FIELD()
untuk mengisih mengikut kedudukan dalam senarai.