C'est vrai, mais ce n'est pas ... juste. 8-(
8-)
La recherche rapide ne marche qu'a partir de Mysql 4.1 ...
en haut, il y a le lien vers BUG
Comment crée-t-on la fiche ad'hoc ?
A mon avis non. J'ai rien vu dans ce sens en tout les cas.
JE ne le trouve même pas dans le suivi de bug ...
Fiche à créer?
Bonjour sous le soleil éclatant de Bordeaux...
... juste pour savoir si l'erreur SQL de la recherche rapide en 1.7.0 a trouvé une solution ?
Merci ;)
Ok, je masque la recherche rapide pour le moment alors!
Merci de ta réponse!
WHERE MATCH(ft) AGAINST( "Aubepierre" IN BOOLEAN MODE)
[mysql error 1064] You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax
Il faut qu'on recode différemment la requête, pas de solution actuellement.
8-)
Bonjour,
Après une migration 1.6.2 -> 1.7.0 un peu laborieuse, mais réussi au final (merci l'aide du forum) me suis dit cool, la recherche rapide! Petit test!
J'ai vite été refroidi par une belle erreur en pleine tête!
SELECT id, MATCH(ft) AGAINST( "Aubepierre" IN BOOLEAN MODE) AS q FROM ( SELECT i.id, CAST( CONCAT_WS(" ", IFNULL(i.name,""), IFNULL(i.comment,""), IFNULL(GROUP_CONCAT(DISTINCT co.content),""), IFNULL(GROUP_CONCAT(DISTINCT c.dir),""), IFNULL(GROUP_CONCAT(DISTINCT c.name),""), IFNULL(GROUP_CONCAT(DISTINCT c.comment),"") ) AS CHAR) AS ft FROM ( ( pwg_images i LEFT JOIN pwg_comments co on i.id=co.image_id ) INNER JOIN pwg_image_category ic on ic.image_id=i.id ) INNER JOIN pwg_categories c on c.id=ic.category_id WHERE (category_id NOT IN (235)) GROUP BY i.id) AS Y WHERE MATCH(ft) AGAINST( "Aubepierre" IN BOOLEAN MODE) [mysql error 1064] 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 'SELECT i.id, CAST( CONCAT_WS(" ", IFNULL(i.name,""),
Config de mon serveur :
* System d'exploitation: Linux
* PHP: 4.4.7 (Montrer les informations) [2007-06-16 15:41:05]
* MySQL: 4.0.27-standard-log [2007-06-16 15:41:05]
J'ai vu qu'un message avait été posté sur le forum déjà, mais il avait une version antérieur de mysql!
Il faut quelle version de MySQL pour la recherche rapide?
Je dois caché la recherche rapide?! Pas de solution pour le moment?
Merci!