Ver Mensaje Individual
  #3 (permalink)  
Antiguo 25/06/2008, 07:18
Avatar de rogertm
rogertm
Mod->Cuba
 
Fecha de Ingreso: julio-2005
Ubicación: /home/Cuba/Habana/rogertm/
Mensajes: 2.922
Antigüedad: 18 años, 9 meses
Puntos: 638
Respuesta: ordenar por...

Hola, pues yo lo hice asi:
Código PHP:
<?php
// en que orden mostrar las noticias
if(isset($_GET['order-by'])){
    
$orden $_GET['order-by'];
}else{
    
$orden "campo_por_defecto";
}
// en que modo, ASC o DESC
if(isset($_GET['modo']) && $_GET['modo'] == 'ASC'){
    
$modo "DESC";
}else{
    
$modo "ASC";
}

$sqlQuery =  mysql_query("SELECT * FROM tabla ORDER BY $orden $modo"$db_link) or die(mysql_error());
?>
<table>
    <tr>
        <th><a href="pagina.php?order-by=campo_1&amp;modo=<?php echo $modo?>">campo_1</a></th>
        <th><a href="pagina.php?order-by=campo_2&amp;modo=<?php echo $modo?>">campo_2</a></th>
    </tr>
</table>
saludos y suerte
__________________
Friki y Blogger por Cuenta Propia:213
Twenty'em: Theming is Prose