P@t a écrit:
Normal, la syntaxe est incorrecte...
$conf['order_by'] = ' ORDER BY file ASC, id ASC, date_available DESC ';
ha oui, c'est le ORDERBY que je n'ai pas fait suivre... merci P@t.
Normal, la syntaxe est incorrecte...
$conf['order_by'] = ' ORDER BY file ASC, id ASC, date_available DESC ';
j'ai un élément de réponse...
j'avais entré dans mon fichier conf_local.inc.php la ligne :
$conf['order_by'] = ' file ASC, id ASC, ORDER BY date_available DESC ';
et je viens de l'effacer. le problème à disparu.
c'est bon, mais pouvez-vous me dire pourquoi cette erreur ?
à priori je n'ai cette erreur que sur ce site....
sinon:
je viens de mettre à jour;
# PHP: 5.2.8 (Montrer les informations) [2009-03-13 14:45:55]
# MySQL: 5.1.30-community [2009-03-13 14:45:55]
J'ai bien cela comme erreur sur ton site.
Je ne reproduits pas l'erreur sur d'autre site en piwigo 2.0.0.
Peut tu donner ta version de MySql ?
As tu la même erreur si tu n'utilises pas ton template extension pour la page header ?
Bonjour.
Je n'avai pas vérifié le bon fonctionnement de la recherche rapide après mes mises à jour.
et voici ce que j'obtiens après avoir entré un mot clé puis lancé la recherche (accès par internet).
Warning: [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 'file ASC, id ASC, ORDER BY date_available DESC' at line 7 SELECT DISTINCT(id) FROM pwg_images i INNER JOIN pwg_image_category AS ic ON id = ic.image_id WHERE (i.id IN (15765,15766,15767,15768,15769,15770,15771,15772,15773,15774,18866,18867,18868,18869,18920,19986,19987,19992,19993,34312,34313,34314,34315,34316,34317,34318,34319,34320,34321,34322,34323,34324,34325,34326,34327,34328,34615,34700,34701,34705,34706,34707,34708,34709,34710,34766,34767,35650,35651,35652,35653,35654,35655,35656,35657,35658,35659,35661,38348,38368,38400,38401,38402,38403,38404,38411,38543,38544,38545,38546,38547,38548,38549,38550,38551,38552,38553,38554,38555,38556,38557,38558,38559,38560,38561,38562,38563,38564,38565,38566,38567,38612,38613,38828,38829,38830,38831,39168,39169,39170,39171,39172,39302,39303,39304,39305,39306,39307,39308,39309,39310,39311,39312,39313,39314,393 in D:\serveur\xxxxxxxx\include\functions.inc.php on line 919 Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in D:\serveur\xxxxxxx\include\functions.inc.php on line 937 Warning: Cannot modify header information - headers already sent by (output started at D:\serveur\xxxxxxx\include\functions.inc.php:918) in D:\serveur\xxxxxxx\include\page_header.php on line 98