Recherche FullText : BOOLEAN crée une erreur

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Recherche FullText : BOOLEAN crée une erreur

par Invité » 14 févr. 2006, 22:00

3.23.58 :roll: :roll: :roll:
Ils sont à la ramasse chez NFrance ...

par Hubert Roksor » 14 févr. 2006, 21:52

As-tu vérifié que ta version de MySQL était au moins 4.0.1 ?

par Invité » 14 févr. 2006, 21:39

L'intégrale :

Code : Tout sélectionner

SELECT * FROM articles WHERE MATCH ( title, body ) AGAINST ( '+MySQL -YourSQL' IN BOOLEAN MODE ) LIMIT 0 , 30 MySQL a répondu: #1064 - You have an error in your SQL syntax near 'BOOLEAN MODE) LIMIT 0, 30' at line 1

Recherche FullText : BOOLEAN crée une erreur

par Invité » 14 févr. 2006, 21:38

Bonjour,

Je crée un moteur de recherche avec les index Fulltext.
Tous les exemples donnés sur
http://dev.mysql.com/doc/refman/5.0/fr/ ... olean.html fonctionnent.

Mais dès qu'il s'agit de la recherche en Boolean Mode ( http://dev.mysql.com/doc/refman/5.0/fr/ ... olean.html ) ca déconne.

La requête :

Code : Tout sélectionner

SELECT * FROM articles WHERE MATCH (title,body) AGAINST ('+MySQL -YourSQL' IN BOOLEAN MODE);
La réponse sous PHPmyADMIN :

Code : Tout sélectionner

SELECT * FROM articles WHERE MATCH ( title, body ) AGAINST ( '+MySQL -YourSQL' IN BOOLEAN MODE )
Et là, je comprends pas... Une idée ???