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: 16 años
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