[PHP] ORDER BY lettre ?

Résolu
Sista -  
Harricote Messages postés 424 Statut Membre -
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 =)

5 réponses

  1. Harricote Messages postés 424 Statut Membre 41
     
    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
  2. Sista
     
    J'ai trouvé :)

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

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

    =)
    0
  4. Harricote Messages postés 424 Statut Membre 41
     
    Ca :
    <?php
    $reponse = mysql_query("SELECT * FROM couleures ORDER BY `titre` LIKE 'a%' DESC "); // Requête SQL
    while ($donnees = mysql_fetch_array($reponse) )
    ... 
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Harricote Messages postés 424 Statut Membre 41
     
    Bravo !!!!
    0