Requete WHERE avec tri BY ORDER
BMPCreated with Sketch.BMPZIPCreated with Sketch.ZIPXLSCreated with Sketch.XLSTXTCreated with Sketch.TXTPPTCreated with Sketch.PPTPNGCreated with Sketch.PNGPDFCreated with Sketch.PDFJPGCreated with Sketch.JPGGIFCreated with Sketch.GIFDOCCreated with Sketch.DOC Error Created with Sketch.
Question

Requete WHERE avec tri BY ORDER

by
ChristopheS4
Created on 2018-06-24 07:34:02 (edited on 2024-09-04 12:28:17) in Hébergements Web

Bonjour,
j'ajoutes régulièrement des valeurs à une table et je souhaites faire afficher un tableau répondant à une requête.

ex: ($requete = "SELECT * FROM matable WHERE categorie LIKE '%". $categorie . "%'";
$resultat = $bdd->query($requete) or die(print_r($bdd->errorInfo()));
while($donnees = $resultat->fetch(PDO::FETCH_ASSOC))
{ etc...)
ET
que les résultats dans le tableau soit affichés par ordre alphabétique et non pas par ordre croissant de l'id (avec les dernières entrées à la fin du tableau)

ex: ($requete = "SELECT * FROM matable ORDER BY categorie ";
$resultat = $bdd->query($requete) or die(print_r($bdd->errorInfo()));
while($donnees = $resultat->fetch(PDO::FETCH_ASSOC))
{ etc...)

Les deux requêtes fonctionnent très bien indépendamment, j'ai essayé beaucoup de choses .... rien ne fonctionne.

Si quelqu'un peut m'aider sur ce point merci d'avance.
Cordialement
CS