
25/01/2002, 17:40
|
| | Fecha de Ingreso: diciembre-2001
Mensajes: 451
Antigüedad: 23 años, 2 meses Puntos: 0 | |
Re: ORDER BY con dos campos TIRE EL MENSAAJE ANTES IBA A VER COMO QUEDABA Y OLVIDE MARCAR LA OPCION JEJEJE :P :P :P :P :P
no se , pero sim te sirve lo que yo hago es plistar los resultados de la consulta primero usando una variable a la que le asigno el nombre del campo por el que quiero ordenar, por ejemplo el campo se llama "fecha" entonces la primera vez le asigno antes el valor "fecha" a la variable,o hago que entre con un valor nulo , y se lo concateno al query sql despues del "order by" y arriba le pongo unos links que dicen ordenar por fecha, ordenar por nomnbre...se entiende?, y esos links lo que hacen es mandar como parametro el campo por el que quiero ordenar
ojala que esto lo pongo mas claro
<pre>
//el link que hace referncia es algo asi
//<a href="informe.php?sortby=fecha">info& lt;/a>
//------
.
.
// y al hacer la tabla incluyo estos links
// Ordenar por <a href="informe.php?sortby=hora">hora&l t;/a> - <a href="informe.php?sortby=nombre">nomb re</a>
.
//y despues en la pagina
.
}
if (isset($sortby)){
$result = mysql_query("select *from table order by ".$sortby);
//ahora listas los resultados
}
.
</pre>
espero que te haya quedado mas claro, y que tesirva, es una idea nomas |