- Afficher plusieurs nom d'un champs qu'une ... (RESOLU) [PHP/MySQL] - PHP - Programmation
Marsh Posté le 07-06-2004 à 23:34:56
SELECT DISTINCT `type` FROM `table` ORDER BY `type` ASC;
Marsh Posté le 08-06-2004 à 12:44:29
J'ai oublié de demander:
Pour l'affichage, on fait:
$sql = mysql_query("SELECT DISTINCT `type` FROM `table` ORDER BY `type` ASC" );
while($data = mysql_fetch_row($sql))
{
...
}
????
Marsh Posté le 08-06-2004 à 22:55:59
Finalement NON, j'ai remplace mysql_fetch_row (parce que ca déconnait) par mysql_fetch_array et là, ca marche beaucoup mieu.
Voila problème résolu.
Marsh Posté le 07-06-2004 à 23:07:54
Bonjours à tous,
Voila je me suis toujours demander comment faire pour afficher des engistrements d'un champ particulier qu'une seule fois à partir de MySQL.
Exemple!
J'ai un champ: Type
Dans ce champ, j'ai des enregistrements:
id: 1
type: lan
id: 2
type: lan
id: 3
type: news
id: 4
type: insolite
id: 5
type: lan
Maintenant j'aimerais afficher tout les types enregistrés mais qui ne s'affiche qu'une seule fois c'est-à-dire comme cela:
lan
news
insolite
(peut importe l'ordre)
Je me demandais s'il n'y avait pas une fonction pour simplifier la vie ?
Merci d'avance.
Message édité par AlphaZone le 08-06-2004 à 22:56:43