Compter les valeurs identiques d'un tableau
Résolu/Fermé
mimilanv
Messages postés
1
Date d'inscription
lundi 27 mai 2013
Statut
Membre
Dernière intervention
27 mai 2013
-
27 mai 2013 à 14:41
Zep3k!GnO Messages postés 2025 Date d'inscription jeudi 22 septembre 2005 Statut Membre Dernière intervention 18 novembre 2015 - 27 mai 2013 à 15:21
Zep3k!GnO Messages postés 2025 Date d'inscription jeudi 22 septembre 2005 Statut Membre Dernière intervention 18 novembre 2015 - 27 mai 2013 à 15:21
A voir également:
- Compter les valeurs identiques d'un tableau
- Tableau croisé dynamique - Guide
- Tableau ascii - Guide
- Comment faire un tableau - Guide
- Créer un compte google - Guide
- Créer un compte gmail - Guide
1 réponse
Zep3k!GnO
Messages postés
2025
Date d'inscription
jeudi 22 septembre 2005
Statut
Membre
Dernière intervention
18 novembre 2015
200
27 mai 2013 à 15:21
27 mai 2013 à 15:21
Déjà tu as un problème si tu as plusieurs lignes retournées par ta requête, puis tu peux faire ce que tu demandes en bouclant sur les résultats :
$aResult = array(); foreach($res as $row) { $tableauDetails=explode(", ", $row['MatExp']); if(!empty($tableauDetails)){ foreach($tableauDetails as $type_materiel){ if(isset($aResult[$type_materiel])){ $aResult[$type_materiel]['comptage'] += 1; } else{ $aResult[$type_materiel]['comptage'] = 0; $aResult[$type_materiel]['nom_a_afficher'] = utf8_encode($type_materiel); } } } } echo "Tableau résultat : <pre>".print_r($aResult, 1)."</pre>";