OVH Cloud OVH Cloud

Requête SQL.

1 réponse
Avatar
alexandre31 webforumsuser
Bonjour,

J'utilise Dreamweaver MX, PhP, MySQL, Serveur Apache.

J'ai 5 critère (5 champs de formulaires) pour ma requète SQL, et je désire que ma clause where ne renvoie de résultat que pour les champs renseignés, les champs vides étants ignorés.

Puisje créer cette requette avec du langage SQL exclusivement ?
Comment procéder ?

Salutations et merci, ça fait 3mois que je pédalle sur ce problème.
Alex.

PS: j'ai éssayé d'utiliser des structure "IF THEN ELSE" sur SQL pour tester les valeurs de mes champs, mais je n'ai pas réussi à le faire fonctionner.

1 réponse

Avatar
Ckoo-design webforumsuser
Salut,
Tu ne pourra pas vérifier tes champs directement ds ta requête, voici quelques solutions :
- quand on clique sur "valider" ou autre ds ton formulaire, tu peux récupérer les champs qui sont rensignés ou non et en fonction de cela, tu appelles différentes requêtes SQL coorespondant aux champs non vide.
- si tu as une BD oracle, tu fais la vérification dans un trigger ou un package.
voilà.