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

Opret en ny side for forskellige php ORDER BY-udsagn?

Jeg ville ikke lave en helt ny side, jeg vil sige have en variabel, som du kan ændre, som du vil bruge i rækkefølgen efter i din forespørgsel.

$orderby = 'rating';

Og så ville din forespørgsel have "ORDER BY $orderby DESC "

REDIGER

Hvis du gør datooverskriften til et link til "yourscript.php?orderby=date", kunne du have noget lignende på "ditscript.php"

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


  1. Jquery stjernevurdering tutorial ved hjælp af php og mysql

  2. mysql - vis de værdier, der findes i ALLE tabellerne

  3. Hvordan forbinder man R med PostgreSQL på OSX 10.10.2?

  4. MySQL join med where-klausul