Bonjour à tous , j'ai besoin de votre génie.
Je travail actuellement sur le co-voiturage au sein de ma collectivité.
J'ai besoin d aide pour une requete.
J'ai 3 champs select ( depart , arrivee , type de trajet )
Ce que je voudrais faire c'est :
Afficher tous les trajets dont le depart = depart(qui est en base)
Ensuite si le select arrivée est changé ca affichera tous les trajets dont le depart = depart et arrivée = arrivée.
pareil pour type de trajet.
voici ma 1ere requete que j'avais fait :
SELECT * FROM covoiturage WHERE depart LIKE '$queryString2%' OR arrivee LIKE '$queryString4%' OR type LIKE '$queryString%' LIMIT 10"
Le probleme avec celle la c'est que :
si je choisi un depart ca va marcher mais apres si je change l'arrivée ca ne prendra plus en compte le depart.Pareil pour le type.
Ensuite si à la place des OR je met des AND les trajets s'afficheront seulement si les 3 select sont définis.
En faite je pense que la requete doit avoir des genre de AND/OR mais je ne sais pas comment faire...
Merci pour votre aide et pour le temps que vous passerez à me lire.
Partager