Ver Mensaje Individual
  #2 (permalink)  
Antiguo 29/05/2015, 06:08
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años, 2 meses
Puntos: 2658
Respuesta: Como recibir el ultimo resultado usando group by y order by al mismo tiemp

Es un tema de SQL, no de PHP.

No puedes usar una consulta simple. Tienes que hacer una consulta anidada, es decir el tipo de consulta donde el SELECT mayor aplica sobre el resultado de una consulta menor o tabla derivada.
Código PHP:
sql "SELECT * 
  FROM (SELECT * 
      FROM chat 
      WHERE  privado_de='"
.$_COOKIE['usuario']."' AND privado_con != '' 
  ORDER BY id_sql DESC) T1
GROUP BY privado_con;"
;

$query_mps=mysql_query($sql)or die(mysql_error()); 
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)