Probleme 2 condition SQL regexp ou like
3 messages
• Page 1 sur 1
-

legarspol - Nouveau WRInaute

- Messages: 23
- Inscription: 21 Déc 2006
Probleme 2 condition SQL regexp ou like
Bonsoir:
Voici ma requette:
et voi ci le message d'erreur:
alors j'ai tout essayer enlever les condition de sortit (ORDER BY id DESC LIMIT 10' at line 1) remplacer like par regexp et tout et tout
le seul moment ou il veut bien c'est quand je ne met que une seule des 2 conditions...
mais moi je veut les 2...
Merci de votre aide,
Moi je ne comprend plus PHP...

Voici ma requette:
- Code: Tout sélectionner
$command="SELECT id,auteur,titre,url,image,label,cache,texte,commentaire,date FROM legarspol_articles WHERE label like '#$like#' AND WHERE cache != 'Oui' ORDER BY id DESC LIMIT $limit";
et voi ci le message d'erreur:
Select error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE cache != 'Oui' ORDER BY id DESC LIMIT 10' at line 1
alors j'ai tout essayer enlever les condition de sortit (ORDER BY id DESC LIMIT 10' at line 1) remplacer like par regexp et tout et tout
le seul moment ou il veut bien c'est quand je ne met que une seule des 2 conditions...
mais moi je veut les 2...
Merci de votre aide,
Moi je ne comprend plus PHP...
- jcaron
- WRInaute accro

- Messages: 2687
- Inscription: 13 Fév 2004
Re: Probleme 2 condition SQL regexp ou like
Tu as un "where" de trop. La syntaxe c'est select ... from ... where <conditions> group by ... having ... order by ... limit ... offset ...
Et si tu as plusieurs conditions, tu mets des OR et/ou des AND entre elles, mais tu ne remets pas le "where".
Au passage != n'est pas du SQL standard (c'est une extension mysql), c'est <> officiellement. Et les # dans le like je ne connais pas, tu ne voulais pas dire % plutôt?
Jacques.
Et si tu as plusieurs conditions, tu mets des OR et/ou des AND entre elles, mais tu ne remets pas le "where".
Au passage != n'est pas du SQL standard (c'est une extension mysql), c'est <> officiellement. Et les # dans le like je ne connais pas, tu ne voulais pas dire % plutôt?
Jacques.
-

legarspol - Nouveau WRInaute

- Messages: 23
- Inscription: 21 Déc 2006
Re: Probleme 2 condition SQL regexp ou like
Je suis nul !
j'avais vraiment tout tester sauf sa !
faut dire que j'avais vraiment pas les yeux en face des trous... au bout de quelques heures
Oui j'y ai pensé après sans avoir les lignes de codes sous les yeux...
en tout cas merci !sa marche
quand au # c'est que j'ai vraiment otut tester c'est un reste de regexp
j'avais vraiment tout tester sauf sa !
faut dire que j'avais vraiment pas les yeux en face des trous... au bout de quelques heures
Oui j'y ai pensé après sans avoir les lignes de codes sous les yeux...
en tout cas merci !sa marche
quand au # c'est que j'ai vraiment otut tester c'est un reste de regexp
3 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- Requete sql avec REGEXP
- [RESOLU] Requête SQL sur condition aléatoire
- requête SQL avec un champ vide pour condition ; help !
- Petit probleme regexp
- Probleme Url rewriting+regexp
- Problème regexp pour parser fichier html
- Probleme htaccess Condition
- Problème avec condition IF
- Problème de condition un peu particulière
- Problème condition LIKE pour MySQL
- AdSense Tracking : statistiques détaillées sur les clics AdSense - 29-02-2004
- Mort du META tag "keywords" - 02-10-2002
- Filtre Google Analytics pour trouver les questions des visiteurs - 14-09-2010
- Google AdWords Editor - 25-01-2006
- Méthode LSI (Latent Semantic Indexing) et référencement - 10-10-2006
- Google Sync: Service "push" pour votre calendrier et vos contacts - 10-02-2009
- Document confidentiel sur Google et la vie privée - 10-08-2010
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité
