Pertama, saat Anda membuat tag opsi, tetapkan nilai yang ingin Anda filter dalam kueri SQL ke atribut value:
$options .="<option value='".$row['fuel_type']."'>" . $row['fuel_type'] . "</option>";
Kedua, tetapkan ID unik ke formulir Anda dan elemen pilihan Anda. Kemudian tetapkan tindakan kirim formulir ke elemen pilih pada acara perubahan.
$menu="<form id='filterForm' name='filterForm' method='post' action=''>
<p><label>Filter</label></p>
<select name='filter' id='filter' onchange='document.getElementById("filterForm").submit()'>
" . $options . "
</select>
</form>";
}
Sekarang ketika Anda mengubah opsi pilih, formulir akan dikirimkan dan nilai opsi yang dipilih akan diisi sebagai nilai elemen pilih #filter.
Pada halaman php tujuan posting formulir Anda, periksa nilai elemen pilih dengan id #filter untuk membuat kueri.