[PHP] ORDER BY lettre ?

Résolu/Fermé
Sista - 8 mai 2009 à 19:17
Harricote Messages postés 417 Date d'inscription mercredi 21 janvier 2009 Statut Membre Dernière intervention 30 janvier 2011 - 8 mai 2009 à 19:30
Bonjour,
J'aimerais afficcher toute les entré de ma table commençant par A .
pour l'instant je n'arrive qu'a afficher toutes les entrées dans l'ordre alphabetique :

<?php
$reponse = mysql_query("SELECT * FROM couleures ORDER BY `titre` ASC "); // Requête SQL
while ($donnees = mysql_fetch_array($reponse) )

...



Merci de m'aider =)
A voir également:

5 réponses

Harricote Messages postés 417 Date d'inscription mercredi 21 janvier 2009 Statut Membre Dernière intervention 30 janvier 2011 41
8 mai 2009 à 19:23
Essaye ceci :
<?php
$reponse = mysql_query("SELECT * FROM couleures ORDER BY `titre` LIKE 'a%' ASC "); // Requête SQL
while ($donnees = mysql_fetch_array($reponse) )
...
1
J'ai trouvé :)

c'est pas un 'order by' qu'il fallait mettre mais un 'where' =) :

SELECT * FROM couleures WHERE `titre` LIKE 'a%'
1
ça me met tout les "a" en bas de la liste ?!!? ^^ t'es sur que ça fonctionne normalement ?

=)
0
Harricote Messages postés 417 Date d'inscription mercredi 21 janvier 2009 Statut Membre Dernière intervention 30 janvier 2011 41
8 mai 2009 à 19:30
Ca :
<?php
$reponse = mysql_query("SELECT * FROM couleures ORDER BY `titre` LIKE 'a%' DESC "); // Requête SQL
while ($donnees = mysql_fetch_array($reponse) )
... 
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Harricote Messages postés 417 Date d'inscription mercredi 21 janvier 2009 Statut Membre Dernière intervention 30 janvier 2011 41
8 mai 2009 à 19:30
Bravo !!!!
0