Ordre d'affichage par PHP
Résolu/Fermé
A voir également:
- Ordre d'affichage par PHP
- Excel trier par ordre croissant chiffre - Guide
- Easy php - Télécharger - Divers Web & Internet
- Affichage double ecran - Guide
- Windows 11 affichage classique - Guide
- Classer les applications par ordre alphabétique iphone - Guide
2 réponses
Zep3k!GnO
Messages postés
2025
Date d'inscription
jeudi 22 septembre 2005
Statut
Membre
Dernière intervention
18 novembre 2015
200
9 sept. 2010 à 12:37
9 sept. 2010 à 12:37
au lieu d'afficher cash, je te conseillerai de stocker les valeur dans un tableau qui aurait pour index le nom de ton image ( ici 100, 101, 102...etc) et tu fais du "sort" sur ton tableau, puis tu le parcours et tu affiches ; )
Créer une fonction qui va mettre les images dans un tableau et avec "sort" cela va ranger les cellules du tableau dans l'ordre alphabétique.
Et lister le tableau à chaque cellule.
Merci des différentes sujets sur commentcamarche qui m'ont permis de corriger moi mm mon compte.
function AffichagePetitesCasesCouleurs ($prochaindiv){
$direction="img/Petites cases couleur";
$dossier = opendir($direction);
while ($color = readdir($dossier)){
if ($color != "." AND $color != ".." AND stristr($color,"neutre")){
$tabcolor[] = $color;
}
}
sort($tabcolor);
$i = 0;
while($i < count($tabcolor)){
if ($tabcolor[$i] != "." AND $tabcolor[$i] != ".." AND stristr($tabcolor[$i],"neutre")){
$colorsurvole = str_replace("neutre","survole",$tabcolor[$i]);
$colorselection = str_replace("neutre","selection",$tabcolor[$i]);
echo '<img src="',$direction,'/',$tabcolor[$i],'" onmouseover="this.src=\'',$direction,'/',$colorsurvole,'\'" onmouseout="this.src=\'',$direction,'/',$tabcolor[$i],'\'" onclick="clickdisplay(\'',$prochaindiv,'\')"/>';
}
$i++;
}
}
Et lister le tableau à chaque cellule.
Merci des différentes sujets sur commentcamarche qui m'ont permis de corriger moi mm mon compte.
function AffichagePetitesCasesCouleurs ($prochaindiv){
$direction="img/Petites cases couleur";
$dossier = opendir($direction);
while ($color = readdir($dossier)){
if ($color != "." AND $color != ".." AND stristr($color,"neutre")){
$tabcolor[] = $color;
}
}
sort($tabcolor);
$i = 0;
while($i < count($tabcolor)){
if ($tabcolor[$i] != "." AND $tabcolor[$i] != ".." AND stristr($tabcolor[$i],"neutre")){
$colorsurvole = str_replace("neutre","survole",$tabcolor[$i]);
$colorselection = str_replace("neutre","selection",$tabcolor[$i]);
echo '<img src="',$direction,'/',$tabcolor[$i],'" onmouseover="this.src=\'',$direction,'/',$colorsurvole,'\'" onmouseout="this.src=\'',$direction,'/',$tabcolor[$i],'\'" onclick="clickdisplay(\'',$prochaindiv,'\')"/>';
}
$i++;
}
}