MySQL where valeur null ?
Vesper
-
Apatik Messages postés 5304 Date d'inscription Statut Contributeur Dernière intervention -
Apatik Messages postés 5304 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour à tous !
C'est simple, je fais un genre de site de rencontre et donc, une BDD avec un formulaire qui affichent les profils.
J'aimerais maintenant être en mesure de trier l'affichage selon l'âge, le sexe et la région (pour les utilisateurs ça). Donc, je pensais créer 3 inputs avec les choix d'âge/sexe/région.
Seulement, la requête MySQL ...WHERE age="$age" AND sexe="$sexe" AND region="$region"... n'est pas envisageable, car l'utilisateur peu tout simplement ne pas rentrer de choix et donc, age="$age" où age=null fera planter le script.
Dois-je absolument créer des if ( $isset($age) ) etc...pour gérer chaque cas? Où y'a-t-il façon de faire plus simple encore?
Comment feriez vous? Merci !
C'est simple, je fais un genre de site de rencontre et donc, une BDD avec un formulaire qui affichent les profils.
J'aimerais maintenant être en mesure de trier l'affichage selon l'âge, le sexe et la région (pour les utilisateurs ça). Donc, je pensais créer 3 inputs avec les choix d'âge/sexe/région.
Seulement, la requête MySQL ...WHERE age="$age" AND sexe="$sexe" AND region="$region"... n'est pas envisageable, car l'utilisateur peu tout simplement ne pas rentrer de choix et donc, age="$age" où age=null fera planter le script.
Dois-je absolument créer des if ( $isset($age) ) etc...pour gérer chaque cas? Où y'a-t-il façon de faire plus simple encore?
Comment feriez vous? Merci !
A voir également:
- MySQL where valeur null ?
- Where is it - Télécharger - Gestion de fichiers
- Mysql community server - Télécharger - Bases de données
- Logiciel gratuit calcul valeur nutritionnelle - Télécharger - Santé & Bien-être
- Valeur ascii - Guide
- Excel ne pas afficher #valeur ✓ - Forum Excel
3 réponses
Moi j'aurais fait comme tu as dit, if (isset ...) .. Perso, je pense que c'est plus facile lool .. Mais bon maintenant à toi de voir.. Voila mon point de vue !!