Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/01/2014, 14:05
elfresno
 
Fecha de Ingreso: agosto-2005
Ubicación: Mexico
Mensajes: 23
Antigüedad: 19 años, 4 meses
Puntos: 0
Pregunta Ordenar resultados alfabeticamente partiendo de otra tabla mysql

Hola amigos, hace tiempo que no pasaba por aqui

hoy vengo con una inquietud que me ha estado fastidiando desde hace unos dias, se trata de lo siguiente, es una especie de red social

tengo dos tablas, una llamada amigos y otra llamada usuarios

la tabla amigos contiene 2 campos ID, AID
y esta asi:

1 - 4
1 - 7
6 - 13
8 - 14
1 - 9

(donde el primer campo es el usuario conectado con el ID del otro usuario)

Código PHP:
<?php
$consulta_amigos
=mysql_query("SELECT AID FROM amigos WHERE ID='$id'",$conection);

while(
$row=mysql_fetch_array($consulta_amigos)){
$consulta_nombre=mysql_query("SELECT nombre FROM usuarios WHERE ID='$row[AID]' LIMIT 1",$conection);
$field=mysql_fetch_array($consulta_nombre);
mysql_free_result($consulta_nombre);
echo 
$row[AID]." - ".$field[nombre]."</ br>";
}
mysql_free_result($consulta_amigos);

la consulta me arroja lo siguiente:

4 - Juan Manuel Campos
7 - Pedro Raul Perez
9 - Angel Marquez Juarez

el problema, es que quiero que me ordene de forma alfabetica por nombre, pero es algo que me ha quebrado la cabeza, ya que el orden no lo puedo definir desde la primer consulta :/

alguien que me pueda echar la mano, por favor

saludos