sql >> Base de Datos >  >> RDS >> Mysql

¿Crear una nueva página para diferentes declaraciones ORDER BY de php?

No haría una página completamente nueva, diría que tiene una variable que puede cambiar y que usaría en el orden de su consulta.

$orderby = 'rating';

Y luego su consulta tendría "ORDER BY $orderby DESC "

EDITAR

Si hace que el encabezado de la fecha sea un enlace a "yourscript.php?orderby=date", podría tener algo como esto en "yourscript.php"

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