Först, när du bygger din option-tagg, tilldela värdet som du vill filtrera på i SQL-frågan till attributet value:
$options .="<option value='".$row['fuel_type']."'>" . $row['fuel_type'] . "</option>";
För det andra, tilldela unika ID:n till ditt formulär och ditt valda element. Tilldela sedan formulärsändningsåtgärden till händelsen select elements onchange.
$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>";
}
När du nu ändrar valalternativet kommer formuläret att skickas in och det valda valvärdet kommer att fyllas i som det värdet för det markerade elementet #filter.
På php-sidan som ditt formulär skickas till kontrollerar du värdet på select-elementet med id #filter för att skapa frågan.