Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Utworzyć nową stronę dla innej instrukcji php ORDER BY?

Nie zrobiłbym całej nowej strony, powiedziałbym, że miałby zmienną, którą można zmienić, a której używałbyś w kolejności w zapytaniu.

$orderby = 'rating';

A wtedy Twoje zapytanie będzie miało postać „ORDER BY $orderby DESC "

EDYTUJ

Jeśli ustawisz nagłówek daty jako link do "yourscript.php?orderby=date", możesz mieć coś takiego na "yourscript.php"

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Dlaczego ładowanie obiektów SQLAlchemy za pośrednictwem ORM 5-8x jest wolniejsze niż wierszy za pomocą surowego kursora MySQLdb?

  2. Mysql group_concat ogranicza wiersze w grupowaniu

  3. Wyjątek bezpieczeństwa przy użyciu MySQL i Entity Framework na godaddy

  4. Jak mogę zalogować show processlist, gdy jest więcej niż n zapytań?

  5. Najlepszy sposób na usunięcie wierszy mysql ze strony html - usuń link i php