Requete multi critere php
martial_zero
Messages postés
59
Date d'inscription
Statut
Membre
Dernière intervention
-
martial_zero Messages postés 59 Date d'inscription Statut Membre Dernière intervention -
martial_zero Messages postés 59 Date d'inscription Statut Membre Dernière intervention -
Bonjour tout le monde ,
je suis entrain de désenvelopper un petit outils pour la suivie des login de mon parc informatique
j aimerai bien trouver un piste pour effectuer une recherche multicritère en php
de façon que je pourrai effectuer in recherche sur la base d un seul champ ou bien beaucoup de champs
y a t il une piste a suivre
j utilise php+mysql+easyphp
merci à vos post d'avance
je suis entrain de désenvelopper un petit outils pour la suivie des login de mon parc informatique
j aimerai bien trouver un piste pour effectuer une recherche multicritère en php
de façon que je pourrai effectuer in recherche sur la base d un seul champ ou bien beaucoup de champs
y a t il une piste a suivre
j utilise php+mysql+easyphp
merci à vos post d'avance
A voir également:
- Requete multi critere php
- Easy php - Télécharger - Divers Web & Internet
- Youtube multi downloader - Télécharger - Conversion & Codecs
- Sfr multi - Accueil - Opérateurs & Forfaits
- Expert php pinterest - Télécharger - Langages
- Multi boot windows - Guide
4 réponses
Bonjour,
Personnellement j'opterai pour faire une requête de base c'est à dire SELECT * FROM maTable puis suivant les réponses au formulaires je rentrerais les informations de critère. Je te donne un exemple :
T'en pense quoi ?
Personnellement j'opterai pour faire une requête de base c'est à dire SELECT * FROM maTable puis suivant les réponses au formulaires je rentrerais les informations de critère. Je te donne un exemple :
$requete = "SELECT * FROM maTable"; if (!empty($_REQUEST['nomMachine']) { $criteres[] = ' nomMachine = "'.$_REQUEST['nomMachine'].'"'; } if (!empty($_REQUEST['ip']) { $criteres[] = ' ip = "'.$_REQUEST['ip'].'"'; } if (isset($criteres)) {$criteresReunis = ' WHERE '.join(" AND ", $criteres); } echo $requete.$criteresReunis;
T'en pense quoi ?
j m explique
si je veux effectuer une recherche sur la base d un ou plusieurs champs
par ex si j ai 3 champs dans mon formulaire
je peux l effectuer sur la base champ 1ou champ2 ou champ3
ou bien une combinaison champ1 et champ2 ect
sans faire une multitude de requête.
c est ca.
si je veux effectuer une recherche sur la base d un ou plusieurs champs
par ex si j ai 3 champs dans mon formulaire
je peux l effectuer sur la base champ 1ou champ2 ou champ3
ou bien une combinaison champ1 et champ2 ect
sans faire une multitude de requête.
c est ca.
emmm, je vois que tu as opté sur la concaténation
sur la requête + les critères
le $_REQUEST[] tu l utilise au lieu d un post et ca je le vois
est ce que en utilsant un post ca changera grand chose ? je croix que non à priori
puis tu test si le critère est sélectionné au non et ainsi de suite avec concaténation
enfin un $requete.$criteresReunis; et le jeux et fait :-)
très bonne idée théoriquement je l appliquerai le plus tôt possible
merci infiniment sheik54 ton aide m est très précieux
sur la requête + les critères
le $_REQUEST[] tu l utilise au lieu d un post et ca je le vois
est ce que en utilsant un post ca changera grand chose ? je croix que non à priori
puis tu test si le critère est sélectionné au non et ainsi de suite avec concaténation
enfin un $requete.$criteresReunis; et le jeux et fait :-)
très bonne idée théoriquement je l appliquerai le plus tôt possible
merci infiniment sheik54 ton aide m est très précieux