Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

SQL error - foro phpbb2

Estas en el tema de SQL error - foro phpbb2 en el foro de Mysql en Foros del Web. Muy buenas, Resulta que estoy montando un foro phpbb2, y me he puesto a la tarea de ponerle mods y demás pijaditas. Normalmente cuando instalo ...
  #1 (permalink)  
Antiguo 11/02/2006, 10:34
 
Fecha de Ingreso: octubre-2005
Mensajes: 7
Antigüedad: 18 años, 6 meses
Puntos: 0
SQL error - foro phpbb2

Muy buenas,

Resulta que estoy montando un foro phpbb2, y me he puesto a la tarea de ponerle mods y demás pijaditas. Normalmente cuando instalo un mod, compruebo que todo ha salido correctamente y que las acciones en las que actuan los archivos modificados se ejecutan sin problemas.

El último mod que he instalado hubiese sido un éxito si no fuese por que me da error a la hora de crear un post. Creando un topic no me da problemas, e incluso si creo un post desde la ventana de respuesta rápida (Quick Reply Mod) no tengo ningún problema. pero en cuanto cliqueo sobre "responder tema", me sale en pantalla el siguiente error:

Código:
Could not obtain post/user information 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 ' u.user_level AND p.post_id = pt.post_id ORDER BY p.post_t SELECT u.username, u.user_id, p.*, pt.post_text, pt.post_subject, pt.bbcode_uid FROM phpbb_posts p, phpbb_users u, phpbb_posts_text pt WHERE p.topic_id = 14 AND p.poster_id = u.user_id, u.user_level AND p.post_id = pt.post_id ORDER BY p.post_time DESC LIMIT 15 Line : 115 File : topic_review.php
El mod con el que me da error está en perfectas condiciones (no es la primera vez que lo utilizo) y he comprobado varias veces que la modificación de código y de tablas de la db es correcta. Ayuda por diox ó_ò

Si en otro subforo pueden ayudarme mejor con este problema, indicarmelo por aquí. Gracias por adelantado.
  #2 (permalink)  
Antiguo 11/02/2006, 11:08
Avatar de deadlykyo  
Fecha de Ingreso: noviembre-2005
Ubicación: Cbba - Bolivia
Mensajes: 747
Antigüedad: 18 años, 5 meses
Puntos: 5
creo que te confundiste un poco y pusiste una coma en vez de AND o OR revisa te lo dejo marcado, para que pongas un AND o OR
Código PHP:
//
SELECT 
  u
.usernameu.user_idp.*, pt.post_textpt.post_subjectpt.bbcode_uid FROM 
  phpbb_posts p
phpbb_users uphpbb_posts_text pt 
WHERE 
  p
.topic_id 14 AND p.poster_id u.user_id [COLOR="Sienna"]AND[/COLORu.user_level AND p.post_id pt.post_id ORDER BY p.post_time DESC LIMIT 15
// 
cya
__________________
"El Conocimiento es de todos, no solo de algunos"
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:53.