SOS recherche multicritère en php!!!
Fermé
fati.zahra
Messages postés
74
Date d'inscription
vendredi 2 novembre 2007
Statut
Membre
Dernière intervention
5 juillet 2010
-
13 août 2008 à 12:50
fati.zahra Messages postés 74 Date d'inscription vendredi 2 novembre 2007 Statut Membre Dernière intervention 5 juillet 2010 - 13 août 2008 à 16:09
fati.zahra Messages postés 74 Date d'inscription vendredi 2 novembre 2007 Statut Membre Dernière intervention 5 juillet 2010 - 13 août 2008 à 16:09
A voir également:
- SOS recherche multicritère en php!!!
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Easy php - Télécharger - Divers Web & Internet
- Recherche adresse - Guide
- Recherche photo - Guide
- Je recherche une chanson - Guide
18 réponses
$select = "SELECT * FROM".$tables.$w.$critere1.$and1.$critere2.$and2.$critere3.$and3.$critere4;
Ca n'irait pas mieux ?
Ca n'irait pas mieux ?
a mon avis ça venais juste du fait que ne concaténais pas ta variable.
Si ça ne fonctionne pas, on cherchera autre chose, si ça fonctionne, merci de prévenir ^^
Si ça ne fonctionne pas, on cherchera autre chose, si ça fonctionne, merci de prévenir ^^
y aura surement un problème avec l'espace de $tables = 'recherche';
modifie le en $tables = ' recherche';
modifie le en $tables = ' recherche';
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
'FROMrecherche WHEREdomaine = '' AND sect_activ = '' AND niveau_e' à la ligne 1
Il manque des espaces entre FROM et recherche et entre WHERE et domaine.
Il manque des espaces entre FROM et recherche et entre WHERE et domaine.
Corriges le problème des espacements avant...
Il faut juste que tu rajoute un espace dans tes variables.
$w= " WHERE"; --> $w= " WHERE ";
$tables = 'recherche'; --> $tables = ' recherche';
Il faut juste que tu rajoute un espace dans tes variables.
$w= " WHERE"; --> $w= " WHERE ";
$tables = 'recherche'; --> $tables = ' recherche';
Désolé j'ai les cours qui reprennent. Je checkerai le topic a 17h pour voir si quelqu'un t'as répondu. a toute !
saubion_j
Messages postés
28
Date d'inscription
lundi 11 août 2008
Statut
Membre
Dernière intervention
13 août 2008
2
13 août 2008 à 12:53
13 août 2008 à 12:53
Si la réponse précédente ne fonctionne pas c'est un probleme de caractere spéciaux, il faudra donc modifier les criteres
fati.zahra
Messages postés
74
Date d'inscription
vendredi 2 novembre 2007
Statut
Membre
Dernière intervention
5 juillet 2010
1
13 août 2008 à 12:59
13 août 2008 à 12:59
merciiiiiiiiiiii!!
tt d'abord je tiens a vous remecrier pour la rapidité de répondre!!! :-)
vous m'avez vraiment étonné!!
je vais essayé la correction de requete que m'a donné momohahamemeddd et j'éspère que ca va marcher!! sinon je vais vous prévenir
merciiiiiiii
tt d'abord je tiens a vous remecrier pour la rapidité de répondre!!! :-)
vous m'avez vraiment étonné!!
je vais essayé la correction de requete que m'a donné momohahamemeddd et j'éspère que ca va marcher!! sinon je vais vous prévenir
merciiiiiiii
fati.zahra
Messages postés
74
Date d'inscription
vendredi 2 novembre 2007
Statut
Membre
Dernière intervention
5 juillet 2010
1
13 août 2008 à 13:02
13 août 2008 à 13:02
nn :-(
je veux bien finir avec cette recherche!! elle m'a pris assez de temps alors que je dois finir autres choses dans mon application
je veux bien finir avec cette recherche!! elle m'a pris assez de temps alors que je dois finir autres choses dans mon application
fati.zahra
Messages postés
74
Date d'inscription
vendredi 2 novembre 2007
Statut
Membre
Dernière intervention
5 juillet 2010
1
13 août 2008 à 13:03
13 août 2008 à 13:03
et voila la nouvelle erreur:
Erreur : Erreur de syntaxe près de 'FROMrecherche WHEREdomaine = '' AND sect_activ = '' AND niveau_e' à la ligne 1
Erreur : Erreur de syntaxe près de 'FROMrecherche WHEREdomaine = '' AND sect_activ = '' AND niveau_e' à la ligne 1
fati.zahra
Messages postés
74
Date d'inscription
vendredi 2 novembre 2007
Statut
Membre
Dernière intervention
5 juillet 2010
1
13 août 2008 à 13:06
13 août 2008 à 13:06
en fait que veux tu dire par:
y aura surement un problème avec l'espace de $tables = 'recherche';
modifie le en $tables = ' recherche';
???
je dois changer quoi au juste??
mnt je n'ai plus d'erreurs mais ma recherche ne retourne aucun résultat :-(
y aura surement un problème avec l'espace de $tables = 'recherche';
modifie le en $tables = ' recherche';
???
je dois changer quoi au juste??
mnt je n'ai plus d'erreurs mais ma recherche ne retourne aucun résultat :-(
ThEBiShOp
Messages postés
8378
Date d'inscription
jeudi 22 mars 2007
Statut
Contributeur
Dernière intervention
8 février 2021
1 566
13 août 2008 à 13:10
13 août 2008 à 13:10
fais un echo de la requête que tu essayes d'exécuter, tu y verra déjà plus clair...
Une fois que tu l'as, si tu ne vois pas vraiment la solution du premier coup tu peux essayer de l'exécuter dans phpmyadmin et de la corriger de cette façon.
Une fois que tu l'as, si tu ne vois pas vraiment la solution du premier coup tu peux essayer de l'exécuter dans phpmyadmin et de la corriger de cette façon.
fati.zahra
Messages postés
74
Date d'inscription
vendredi 2 novembre 2007
Statut
Membre
Dernière intervention
5 juillet 2010
1
13 août 2008 à 13:14
13 août 2008 à 13:14
merci pour votre attention et de vouloir m'aider! :-)
en fait cette fois ci je n'ai plus de prob de syntaxe sauf que le requete me retourne le cas écheant c'est a dire s'il y a pas des données qui conviennent aux critères de recherches!!
vous avez une idée !!
en fait cette fois ci je n'ai plus de prob de syntaxe sauf que le requete me retourne le cas écheant c'est a dire s'il y a pas des données qui conviennent aux critères de recherches!!
vous avez une idée !!
fati.zahra
Messages postés
74
Date d'inscription
vendredi 2 novembre 2007
Statut
Membre
Dernière intervention
5 juillet 2010
1
13 août 2008 à 13:20
13 août 2008 à 13:20
par exemple si je mets dans domaine "informatique" comme étant un critère de recherche il me retourne aucun résultat ne correspond a votre recherche alors que j'ai deja dans ma table recherche des données qui répondent a ce critère!!
fati.zahra
Messages postés
74
Date d'inscription
vendredi 2 novembre 2007
Statut
Membre
Dernière intervention
5 juillet 2010
1
13 août 2008 à 16:09
13 août 2008 à 16:09
ok merci bien
et très bonne après midi
et très bonne après midi