Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/03/2010, 10:19
kadet
 
Fecha de Ingreso: febrero-2008
Mensajes: 120
Antigüedad: 16 años, 9 meses
Puntos: 1
ordenar por campos

Hola.

Tengo el siguiente enlace:


echo "<a href=\"?e=documentos&a=index&campo=[nombre de campo]&orden=ASC\" >Ordenar por nombre</a>";

Donde defino "campo" según convenga, hasta ahí bien. El problema es que tengo este bucle:


while($row=mysql_fetch_array($resultedi))
{

if ($row['iden_titulo_formal']=='') {echo "$row[iden_titulo_atribuido]";} else {
echo "$row[iden_titulo_formal]";
}


}

Lo cual me lista los resultados tanto si son titulo formal como si son titulo atribuido. Perfecto. El gran problema es como ordenarlos.

Si a mi anterior enlace le digo que campo=iden_titulo_atribuido, me situa los titulos atribuidos en orden pero los formales debajo desordenados, lo mismo a la inversa.

MI pregunta es: Como puedo ordenar alfabeticamente el resultado de mi bucle??

cual debe ser el valor de "campo"?

Muchas gracias.