Ver Mensaje Individual
  #6 (permalink)  
Antiguo 06/06/2004, 11:46
Avatar de xcorpion
xcorpion
 
Fecha de Ingreso: octubre-2003
Ubicación: m é x i c o
Mensajes: 676
Antigüedad: 20 años, 6 meses
Puntos: 4
me late que es esta la linea que te da el error y ahora sabemos que no es un error en sql sinon en php

$query. = " FROM foros fr, post ps, reply rp, users us WHERE fr.idforo=".$_GET['foro']." AND ps.idcat=".$idcat." AND ps.idforo=".$idforo." AND rp.idpost=ps.idpost AND us.iduser=ps.iduser GROUP BY rp.idpost ORDER BY ps.idpost,rp.idreply";

podrias tratar de cambiarla por:
$query. = " FROM foros fr, post ps, reply rp, users us WHERE fr.idforo=$foro AND ps.idcat=$idcat AND ps.idforo=$idforo AND rp.idpost=ps.idpost AND us.iduser=ps.iduser GROUP BY rp.idpost ORDER BY ps.idpost,rp.idreply";

o por:
$query. = " FROM foros fr, post ps, reply rp, users us WHERE fr.idforo=" . $_GET['foro'] . " AND ps.idcat=" . $idcat . " AND ps.idforo=" . $idforo . " AND rp.idpost=ps.idpost AND us.iduser=ps.iduser GROUP BY rp.idpost ORDER BY ps.idpost,rp.idreply";

checa que en esta ultima separo las variables del concatenador por un espacio