•  » Utilisation
  •  » Erreur SQL sur la recherche rapide.

#1 2007-06-16 16:40:25

keyser
Membre
Paris
2005-05-22
59

Erreur SQL sur la recherche rapide.

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!

Code:

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!

Dernière modification par keyser (2007-06-16 16:41:18)

Hors ligne

#2 2007-06-16 17:06:31

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: Erreur SQL sur la recherche rapide.

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-)


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#3 2007-06-16 17:13:29

keyser
Membre
Paris
2005-05-22
59

Re: Erreur SQL sur la recherche rapide.

Ok, je masque la recherche rapide pour le moment alors!

Merci de ta réponse!

Hors ligne

#4 2007-08-25 13:10:00

YC64
Membre
2007-08-24
4

Re: Erreur SQL sur la recherche rapide.

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 ;)

Hors ligne

#5 2007-08-25 13:45:08

rio
Équipe Piwigo
Paris
2006-07-24
1589

Re: Erreur SQL sur la recherche rapide.

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?


-> /<Ä®¿M <-
http://riohome.free.fr
Il forum è anche in ITALIANO

Hors ligne

#6 2007-08-25 14:13:04

YC64
Membre
2007-08-24
4

Re: Erreur SQL sur la recherche rapide.

Comment crée-t-on la fiche ad'hoc ?

Hors ligne

#7 2007-08-25 15:20:56

rio
Équipe Piwigo
Paris
2006-07-24
1589

Re: Erreur SQL sur la recherche rapide.

en haut, il y a le lien vers BUG


-> /<Ä®¿M <-
http://riohome.free.fr
Il forum è anche in ITALIANO

Hors ligne

#8 2007-08-25 18:00:21

rvelices
Équipe Piwigo
2005-12-29
1417

Re: Erreur SQL sur la recherche rapide.

La recherche rapide ne marche qu'a partir de Mysql 4.1 ...

Hors ligne

#9 2007-08-25 19:11:38

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: Erreur SQL sur la recherche rapide.

C'est vrai, mais ce n'est pas ... juste. 8-(

8-)


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

  •  » Utilisation
  •  » Erreur SQL sur la recherche rapide.

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact