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