Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Criar uma nova página para uma instrução php ORDER BY diferente?


Eu não faria uma página totalmente nova, eu diria ter uma variável que você pode alterar que você usaria na ordem em sua consulta.
$orderby = 'rating';

E então sua consulta teria "ORDER BY $orderby DESC "

EDITAR

Se você fizer do cabeçalho da data um link para "yourscript.php?orderby=date", você pode ter algo assim em "yourscript.php"
switch($_GET['orderby']){
    case 'date':
        $orderby = 'date';
        break;
    default :
        $orderby = 'rating';
        break;
}