Recherche multicritaire en php
Résolu/Fermé
A voir également:
- Recherche multicritaire en php
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Easy php - Télécharger - Divers Web & Internet
- Recherche adresse - Guide
- Recherche musique - Guide
- Recherche par image - Guide
2 réponses
xMiLeY
Messages postés
68
Date d'inscription
jeudi 3 juin 2010
Statut
Membre
Dernière intervention
15 juin 2010
7
Modifié par xMiLeY le 4/06/2010 à 13:23
Modifié par xMiLeY le 4/06/2010 à 13:23
Imaginons que ta variable $variable qui contient les données entrée par l'utilisateur :
SELECT *
FROM taTable
WHERE nom LIKE '%$variable%'
OR prenom LIKE '%$variable%'
OR date_nais LIKE '%$variable%'
Bien sur si l'utilisateur entre le nom et le prénom, ma solution ne marche pas donc si quelqu'un veut pousser plus loin... =)
SELECT *
FROM taTable
WHERE nom LIKE '%$variable%'
OR prenom LIKE '%$variable%'
OR date_nais LIKE '%$variable%'
Bien sur si l'utilisateur entre le nom et le prénom, ma solution ne marche pas donc si quelqu'un veut pousser plus loin... =)
athena21
Messages postés
75
Date d'inscription
lundi 17 mai 2010
Statut
Membre
Dernière intervention
23 mai 2011
4
4 juin 2010 à 13:17
4 juin 2010 à 13:17
moi aussi je veux faire une recherche par nom de produits et par nom de catégorie et je ne sais pas comment faire en php je sais faire la requête mais pour les conditions et l'affichage je suis nulle. :s
athena21
Messages postés
75
Date d'inscription
lundi 17 mai 2010
Statut
Membre
Dernière intervention
23 mai 2011
4
4 juin 2010 à 13:28
4 juin 2010 à 13:28
moi aussi j'ai le même problème que toi. sauf que je dois faire ma recherche sur d'autres champs c'est tout. j'espère que quelqu'un va nous répondre.
athena21
Messages postés
75
Date d'inscription
lundi 17 mai 2010
Statut
Membre
Dernière intervention
23 mai 2011
4
4 juin 2010 à 13:29
4 juin 2010 à 13:29
déjà résolu? O__O
oui ca marche bien c la solution proposer par xMiLeY:
vlola le champs pour entrer le critere a chercher
<input type="text" name='test' id='test'>
et la requette utiliser
$varTest=$_POST["test"];
$req=mysql_query("select * from etudiant where '".$varTest."'= nom or '".$varTest."' = prenom or '".$varTest."'= date_naiss"t");
vlola le champs pour entrer le critere a chercher
<input type="text" name='test' id='test'>
et la requette utiliser
$varTest=$_POST["test"];
$req=mysql_query("select * from etudiant where '".$varTest."'= nom or '".$varTest."' = prenom or '".$varTest."'= date_naiss"t");
4 juin 2010 à 13:23