Trier les entrées d'une requête PDO en fonction d'une variable
Aaymeric
Messages postés
78
Date d'inscription
Statut
Membre
Dernière intervention
-
NHenry Messages postés 15219 Date d'inscription Statut Modérateur Dernière intervention -
NHenry Messages postés 15219 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
Toute la question est dans le titre, comment je peux trier les données sortis d'une requête PDO et ce, en fonction du choix de la personne.
J'ai créé une messagerie interne et je souhaite proposer la manière de trier les message:
Choix1: lu ou non lu
choix 2: le plus récent
....
Mon idée est que je transmettrai le choix via une variable en GET et dans la requête PDO, le serveur lira par exemple
...
$monchoix=$_GET['choix']
...
[...]ORDER BY $monchoix')
Ou existe il une manière plus simple et plus adéquate ?
Merci
Toute la question est dans le titre, comment je peux trier les données sortis d'une requête PDO et ce, en fonction du choix de la personne.
J'ai créé une messagerie interne et je souhaite proposer la manière de trier les message:
Choix1: lu ou non lu
choix 2: le plus récent
....
Mon idée est que je transmettrai le choix via une variable en GET et dans la requête PDO, le serveur lira par exemple
...
$monchoix=$_GET['choix']
...
[...]ORDER BY $monchoix')
Ou existe il une manière plus simple et plus adéquate ?
Merci
A voir également:
- Trier les entrées d'une requête PDO en fonction d'une variable
- Trier une colonne excel - Guide
- Fonction si et - Guide
- Logiciel pour trier les photos automatiquement - Guide
- Excel remplir automatiquement une cellule en fonction d'une autre ✓ - Forum Excel
- Vba excel sélectionner une plage de cellules variable ✓ - Forum VB / VBA
2 réponses
Pour éviter les injections SQL, il est préférable de mettre plutôt dans un tableau les tris possibles et de faire référence à l'index de ce tri.
Je ne comprends pas ce que tu veux dire :s
Si je code en PDO et que je fais des requête préparé il y a moins de risque non ?
Si je code en PDO et que je fais des requête préparé il y a moins de risque non ?