Bonjour,

Je me pose la question sur comment on peux réaliser des requêtes PDO dynamique pour le tri, exemple :

Requête de base
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
$sql = $DB->prepare(SELECT * ma_table ORDER BY id ASC);
$sql->execute();
....

Requête de tri sur le nom croissant
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
$sql = $DB->prepare(SELECT * ma_table ORDER BY nom ASC);
$sql->execute();

Requête de tri sur le nom décroissant
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
$sql = $DB->prepare(SELECT * ma_table ORDER BY nom DESC);
$sql->execute();
Etc pour le prenom, ville, ...

Pour simplifier et rendre le code biens plus léger, quelle méthode utiliser/existe t-il ?

Merci d'avance pour vos lumières.