[RESOLU] Classement Alphabetique

woowoo
Invité n'ayant pas de compte PHPfrance

14 mai 2014, 11:50

Bonjour,
J'ai une liste de membres qui a grossi , pour ameilloré la visilité j'aimerai faire quelque chose comme ceci :
j'ai une requete basique genre : qui recupere tous les membres via : SELECT id,name FROM membres WHERE is_active = 1;

A
Alfred
Alex
Alexandra

B
Benoit
Bernard

C
Carlos
Clement

je fait donc un
<?php
foreach ($data AS $membre){
// ... ici mon code pour afficher
}
?>
mais la je seche :)

Eléphant du PHP | 422 Messages

14 mai 2014, 11:56

hello

déjà il faut trier les réponses : soit dans la reuquete ORDER BY name ASC (ou du genre) ou via php sort()

ensuite tu regarde le premier caractère de ta chaine name (http://ideone.com/Xh5Kd9) si pas le même que avant alors nouveau paragraphe (lettre A,B ...) et sinon on continue à afficher le name

++
toujours faire une recherche sur http://www.php.net et/ou sur http://www.google.fr :)
utiliser http://ideone.com/ pour vos codes :)

WooWoo
Invité n'ayant pas de compte PHPfrance

15 mai 2014, 11:38

Merci , j'ai en effet utiliser ce principe

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 8758 Messages

16 mai 2014, 08:08

Modération :
Puisque ta question est résolue, je l'indique en cliquant sur le bouton "Mettre le sujet en tant que Résolu" pour que les futures personnes qui voudront consulter ce sujet sachent qu'il contient une solution.

Tu peux réaliser cette opération toi-même en cliquant sur le bouton vert situé en haut de la page à côté du titre, si tu as posté le 1er message en tant que membre (inscrit et identifié).

Alors... inscris-toi !!! ;)
Il en faut peu pour être heureux ......