Ver Mensaje Individual
  #4 (permalink)  
Antiguo 14/02/2012, 09:52
Avatar de Eleazan
Eleazan
 
Fecha de Ingreso: abril-2008
Ubicación: Ibiza
Mensajes: 1.879
Antigüedad: 18 años, 5 meses
Puntos: 326
Respuesta: Problema sistema de novedades

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
__________________
>> Eleazan's Source
>> @Eleazan