Mysql
 sql >> Database >  >> RDS >> Mysql

Creare una nuova pagina per diverse istruzioni php ORDER BY?

Non farei una pagina completamente nuova, direi di avere una variabile che puoi cambiare che useresti nell'ordine di nella tua query.

$orderby = 'rating';

E poi la tua query avrebbe "ORDER BY $orderby DESC "

MODIFICA

Se rendi l'intestazione della data un link a "yourscript.php?orderby=date", potresti avere qualcosa del genere su "yourscript.php"

switch($_GET['orderby']){
    case 'date':
        $orderby = 'date';
        break;
    default :
        $orderby = 'rating';
        break;
}