Tom's Guide > Forum > Programmation > [PHP - MySQL resolu] Affiché donné par raport premiere lettre

[PHP - MySQL resolu] Affiché donné par raport premiere lettre

Forum Programmation : [PHP - MySQL resolu] Affiché donné par raport premiere lettre

TomsGuide.com : 800 000 inscrits répondent à toutes vos questions high-tech et informatique. Pour obtenir de l'aide, inscrivez-vous gratuitement !
Mot :    Pseudo :           
 

Bonjour,
j'ai une table nommé "liste", dans cette table g un champs qui s'apelle "titre".
je voudrai afficher sur ma page seulement certain titre en fonction de leur premiere lettre.

Exemple :
je veux afficher les titres ayant comme premiere lettre D.

Voila mon probleme se pose au niveau de PHP ou je ne sais pas a quel requete faire appel.

D'avance merci
@+


Message édité par DivX_666 le 16-11-2006 à 21:37:13
Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

SELECT * FROM liste WHERE titre LIKE 'D%'

Répondre à BaCcHuSs@IDN

merci mais ca marche presque :)
la il enleve tout les titres qui commence par la lettre que j'ai choisis xD

Répondre à DivX_666

euh ... avec MySql ? pas possible que ca donne ce que tu dis ...

tu n'as pas plutot un souci avec ton post traitement Php ?

Répondre à BaCcHuSs@IDN

je ne pense pas voila le code (enfin le bout) :
<?
$reponse = mysql_query("SELECT * FROM liste ORDER BY titre LIKE 'A%'" );

while ($donnees = mysql_fetch_array($reponse) )
{
?>
&nbsp;-&nbsp;<?echo $donnees['titre'];?><br>
<?}?>

Répondre à DivX_666

heu... like est un critère de recherche:

Code :
  1. <?
  2. $reponse = mysql_query("SELECT * FROM liste WHERE titre LIKE 'A%' ORDER BY titre ASC" );

------------------------------ Réseau IRC Francophone | g33k-zone
Répondre à crazycat@idn

ok c'est bon ca marche merci beaucoup :d

Répondre à DivX_666
Tom's Guide > Forum > Programmation > [PHP - MySQL resolu] Affiché donné par raport premiere lettre
Aller à :

Il y a 1504 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens