Recordad que para pedir soporte alguno, debéis facilitar los datos de soporte oportunos por favor, mirad aquí y leer las Normas generales del foro, esto nos servirá de ayuda para dar el mejor soporte..

Gracias.

La Administración de phpBB España.

Error En La Busqueda

🔓 Foros cerrados y son sólo de lectura
Cerrado

0
No hay votos
 
Votos totales: 0

Magunos
Observador/a
Mensajes: 5
Registrado: 26 Oct 2006, 08:19

Error En La Busqueda

#1

Mensaje por Magunos »

Hola

Bueno me ah surguido este problema con als busquedas en el foro, cuando bysco una palabra no hay ningun problema y la encuentra perfectamente, pero cuadno le doy a buscar un termino inexistente da este mensaje de error aparte del texto normal de que no se puede encontrar la palabra.
El error q aparece es asi:
Could not obtain topic ids

DEBUG MODE

SQL 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 ') GROUP BY topic_id' at line 3

SELECT topic_id FROM phpbb_posts WHERE post_id IN () GROUP BY topic_id

Line : 475
File : search.php
El codigo en el search.php al q se refiere el error esta tal cual la instalacion, ya q solo instale el mod xs 2.0.3 y el ctracker. El codigo dice asi (no lo pongo en tags de codigo par poder marcar la linea exacta):

if ( !($result = $DB->sql_query($SQL)) )
{
message_die(GENERAL_ERROR, 'Could not obtain topic ids', '', __LINE__, __FILE__, $SQL);
}

while ($row = $DB->sql_fetchrow($result))
{
$search_ids[] = $row['topic_id'];
}
$DB->sql_freeresult($result);

bueno ya que de php muy comodo no ando codificando a ver si alguien entiende cual es el problema
gracias

Cerrado

Volver a “Archivo phpBB 2.0”