Problème de syntaxe pour un "WHERE .... LIKE ..... AND

Eléphant du PHP | 333 Messages

04 avr. 2006, 02:02

Bonjour. Voici je tente de trouver dans ma Bdd deux type de mots.... voici ma requète qui ne fonctionne pas mais vous allez comprendre ce que je veux dire. Jai tenter une reherche sur le Forum, mais :(
<?
$reponse = mysql_query("SELECT * FROM tel WHERE titre LIKE 'chef%' AND WHERE titre LIKE  'commis%' ORDER BY titre ASC");
?>
J'ai essayer plusieurs combinaison et modification de la syntaxe mais je suis pas encore tombé sur la bonne, et j'ai unpeu de difficulté à la trouvé sur le web. Mais elle fonctionne si je conserve seulement le premier critère de recherche ( WHERE titre LIKE 'chef%' )

Merci de votre aide
Ce n'est pas toujours facile d'essayer, mais c'est toujours vallorisant lorsqu'on y arrive !!!

Apprenez, ne le faite pas faire par les autres.

Eléphant du PHP | 333 Messages

04 avr. 2006, 02:19

<?
$reponse = mysql_query("SELECT * FROM tel WHERE titre LIKE 'chef%' OR titre LIKE 'commis%' ORDER BY titre ASC");
?>
Sais pas pourquoi tentôt ca ne fonctionnait pas.....
Merci quand Même
Ce n'est pas toujours facile d'essayer, mais c'est toujours vallorisant lorsqu'on y arrive !!!

Apprenez, ne le faite pas faire par les autres.

Modérateur PHPfrance
Modérateur PHPfrance | 7636 Messages

04 avr. 2006, 10:03

Sais pas pourquoi tentôt ca ne fonctionnait pas.....
Parce que tu avais deux fois WHERE dans la requête :wink:

/!\ Avant de poster se documenter et rechercher.
Qui ne sait pas rendre un service n'a pas le droit d'en demander.
MaBrute