14/02/2012, 10:05
|
| | | Fecha de Ingreso: enero-2012
Mensajes: 61
Antigüedad: 13 años Puntos: 4 | |
Respuesta: Problema sistema de novedades Cita:
Iniciado por Eleazan No no, yo intentaba "explicarte" el pq te pasa....
No he tocado nada de código. Simplemente, intento q veas que es lo q pasa. Tú tienes puesto esto: Código PHP: $resultadoamistades = mysql_query("SELECT * FROM amigos WHERE (idnombreusuario = '$_SESSION[idusuario]' AND estado = '1')");
while($filaamistad = mysql_fetch_array($resultadoamistades)){
$resultado = mysql_query("SELECT * FROM comentarios WHERE (estado = '1' AND idnombre = $filaamistad[idusuariopedido]) ORDER BY idcomentario DESC LIMIT 12");
while($fila = mysql_fetch_array($resultado)){
//blablabla
}
}
Tu primer bucle condiciona el segundo.
Es decir, primero pilla tus amigos con estado 1, y después, de cada uno de ellos, busca los comentarios. ¿Cual es el problema? Que busca los comentarios SEGUN el orden del primer bucle, que es la consulta que pilla tus amigos.
Por eso te lo ordena así.
Yo sólo quiero mostrarte el fallo, para que intentes solucionarlo. Y si no lo consigues, te ayudo Ya más o menos me hacia a la idea de que ese era el fallo... pero como lo soluciono? me llevo comiendo la cabeza un dia y nada... :S
Un saludo |