Ver Mensaje Individual
  #3 (permalink)  
Antiguo 09/04/2008, 21:47
quetehacej
 
Fecha de Ingreso: abril-2007
Mensajes: 7
Antigüedad: 17 años
Puntos: 0
Re: Urgente como puedo ordenar esta tabla

ok esta es la consulta que hago
*******************************
$link=mysql_connect("127.0.0.1","root","");
mysql_select_db("prueba",$link);
id=autonumerico;
nombre=varchar;
codigo=varchar;

tengo estos registros en mi tabla

id nombre codigo
1 Activo 1.0.0.0.0
2 Activo Corriente 1.1.0.0.0
3 caja 1.11.0.0.0
4 Caja Chica 1.9.0.0.0
5 Banco 1.10.0.0.0
6 Banco de Credito 1.12.0.0.0

$sql=mysql_query("select id,nombre,codigo from cuenta order by codigo");
echo "<table border=1>";
while($fila=mysql_fetch_array($sql))
{
echo "<tr>";
echo "<td>".$fila["id"]."</td>";
echo "<td>".$fila["nombre"]."</td>";
echo "<td>".$fila["codigo"]."</td>";
echo "</tr>";
}
echo "</table>";

pero con esta consulta condigo este resultado

id nombre codigo
1 Activo 1.0.0.0.0
2 Activo Corriente 1.1.0.0.0
5 Banco 1.10.0.0.0
3 caja 1.11.0.0.0
6 Banco de Credito 1.12.0.0.0
4 Caja Chica 1.9.0.0.0

y lo que quiero mostrar es asi:

id nombre codigo
1 Activo 1.0.0.0.0
2 Activo Corriente 1.1.0.0.0
4 Caja Chica 1.9.0.0.0
5 Banco 1.10.0.0.0
3 caja 1.11.0.0.0
6 Banco de Credito 1.12.0.0.0

no se si me deje entender cualquier sugerencia te estare agradecido