Mysql
 sql >> Base de données >  >> RDS >> Mysql

Créer une nouvelle page pour différentes instructions php ORDER BY ?

Je ne créerais pas une toute nouvelle page, je dirais avoir une variable que vous pouvez modifier et que vous utiliseriez dans l'ordre de votre requête.

$orderby = 'rating';

Et puis votre requête aurait "ORDER BY $orderby DESC "

MODIFIER

Si vous faites de l'en-tête de date un lien vers "votrescript.php?orderby=date", vous pourriez avoir quelque chose comme ça sur "votrescript.php"

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