par
mario » 17 mars 2006, 21:39
J'ai oublié le tri
Voici le script corrigé:
<?php
$requete = "SELECT clan FROM ETS_liste_clans";
$resultat = mysql_query($requete) or die(mysql_error());
$tableau = array(); // Créé un tableau pour stocker les clan
while ($ligne = mysql_fetch_assoc($resultat)){
/// REMPLISSAGE DU TABLEAU
$tableau[] = array( trim($ligne['clan'], " {}[]()") ); // supprime les caractères { } [ ] ( ) et ESPACE en début et fin de chaîne uniquement !!!
}
/* Le tableau se présentera de cette façon
Array
(
[0] => exemple1
[1] => exemple2
[2] => exemple3
)
*/
sort($tableau); // tri le tableau par ordre alphabétique
// Si tu souhaites parcourir le tableau pour un affichage:
foreach ($tableau AS $valeurs){
echo $valeurs.'<br/>';
}
?>
Spols, je ne vois pas en quoi mon code est moins approprié que le tien, mon index numérique est bien

J'ai oublié le tri :lol:
Voici le script corrigé:
[php]<?php
$requete = "SELECT clan FROM ETS_liste_clans";
$resultat = mysql_query($requete) or die(mysql_error());
$tableau = array(); // Créé un tableau pour stocker les clan
while ($ligne = mysql_fetch_assoc($resultat)){
/// REMPLISSAGE DU TABLEAU
$tableau[] = array( trim($ligne['clan'], " {}[]()") ); // supprime les caractères { } [ ] ( ) et ESPACE en début et fin de chaîne uniquement !!!
}
/* Le tableau se présentera de cette façon
Array
(
[0] => exemple1
[1] => exemple2
[2] => exemple3
)
*/
sort($tableau); // tri le tableau par ordre alphabétique
// Si tu souhaites parcourir le tableau pour un affichage:
foreach ($tableau AS $valeurs){
echo $valeurs.'<br/>';
}
?>[/php]
Spols, je ne vois pas en quoi mon code est moins approprié que le tien, mon index numérique est bien :D