sql >> Database >  >> RDS >> Mysql

Een nieuwe pagina maken voor een ander php ORDER BY-statement?

Ik zou geen hele nieuwe pagina maken, ik zou zeggen dat je een variabele hebt die je kunt wijzigen en die je zou gebruiken in de volgorde door in je zoekopdracht.

$orderby = 'rating';

En dan zou uw zoekopdracht "ORDER BY $orderby DESC . hebben "

BEWERKEN

Als je van de datumkop een link naar "yourscript.php?orderby=date" maakt, zou je zoiets kunnen hebben op "yourscript.php"

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


  1. maak verbinding met de mysql-database met behulp van de phpseclib-bibliotheek

  2. Ontsnappen aan MySQL-wildcards

  3. MySQL bij dubbele sleutelupdate

  4. Extreem trage PostgreSQL-query met ORDER- en LIMIT-clausules