sql >> Databáze >  >> RDS >> Mysql

Vytvořit novou stránku pro jiný příkaz php ORDER BY?

Nedělal bych celou novou stránku, řekl bych, že mám proměnnou, kterou můžete změnit a kterou byste použili v objednávce ve svém dotazu.

$orderby = 'rating';

A pak by váš dotaz měl "ORDER BY $orderby DESC "

."

UPRAVIT

Pokud uděláte z záhlaví data odkaz na "yourscript.php?orderby=date", můžete mít něco takového na "yourscript.php"

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


  1. Chyba Není vybrána databáze PHP/mySQL

  2. Změny v my.cnf se neprojeví (Ubuntu 16.04, mysql 5.6)

  3. Načítání informací z databáze MYSQL &Codeigniter

  4. Čas mezi dvěma událostmi