Página 1 de 1

Error con smilies

Publicado: 27 Abr 2010, 19:52
por uruguayito
Hola a todos

el error en cuestión es este:

veo la serie de emoticonos que tengo marcados por defecto para ver al querer postear un mensaje.
pero cuando pulso "view more smilies" me sale esto

Código: Seleccionar todo

Error General
SQL ERROR [ mysql4 ]

Invalid use of group function [1111]

SQL

SELECT smiley_url, MIN(emotion) as emotion, MIN(code) AS code, smiley_width, smiley_height FROM phpbb3_smilies GROUP BY smiley_url, smiley_width, smiley_height ORDER BY MIN(smiley_order) LIMIT 200

BACKTRACE

FILE: includes/db/mysql.php
LINE: 174
CALL: dbal->sql_error()

FILE: includes/db/mysql.php
LINE: 221
CALL: dbal_mysql->sql_query()

FILE: includes/db/dbal.php
LINE: 170
CALL: dbal_mysql->_sql_query_limit()

FILE: includes/functions_posting.php
LINE: 92
CALL: dbal->sql_query_limit()

FILE: posting.php
LINE: 126
CALL: generate_smilies()
al parecer es como un error de límite de 200 :nolose:

ayuda por favor

Re: Error con smilies

Publicado: 27 Abr 2010, 20:23
por uruguayito
gracias ya lo solucioné.

respuesta: http://www.phpbb.com/community/viewtopi ... #p12453225

1: That's indeed a bug that seems to occur when you're using phpBB with MySQL4.

Open: includes/functions_posting.php
Find:

Code: Select all
ORDER BY MIN(smiley_order)';


Replace with:

Code: Select all
ORDER BY smiley_order';

Re: Error con smilies

Publicado: 28 Abr 2010, 17:20
por ahh72
gracias por poner la solucion a tu problema :ok: