J'ai un formulaire avec liste deroulante (type de bien, departement, nb de chambre)
Je voudrais mettre une entrée liste déroulante "tous" pour que
les gens n'aient pas à choisir entre maison, appartement etc...
et département ainsi que nombre de chambre.
actuellement ma requete qui fonctionne (que si on choisi valide les 3 elements de formulaires est la suivante):
$select ="SELECT * FROM vente where vente.nbchambre='".$_POST['nbchambre']."' and vente.departement='".$_POST['departement']."' and vente.typedebien='".$_POST['typedebien']."'";
le code de mon form htm pour département est le suivant :
<select name="typedebien">
<option value=" "selected>Tout </option>
<option value="villa ">villa</option>
<option value="appartement">appartement</option>
<option value="fermette">fermette</option>
<option value="pavillon">pavillon</option>
</select>
Mais comment faire comprendre à php my sql que le fait de choisir "tout" dans le formulaire, il doit me lister de tout ce qui est disponible dans le département ?
Il en est de même pour les types de bien et le nb de chambre.
En effet qqun pourrait chercher toute les maisons de 4 ch quelque soit le type ou l'endroit.
et vice versa.
Je crois que ma requête est un peu simpliste dans le sens, où elle répond juste aux personnes ayant bien renseigné les 3 champs (comme si il savait exactement ce qu'il voulait): une ferme 4 chambre dans la vienne.