Doublons & Tableaux Multidimentionnels
Fermé
Lucy
-
9 sept. 2009 à 16:04
ihebiheb Messages postés 80 Date d'inscription lundi 13 juillet 2009 Statut Membre Dernière intervention 26 octobre 2011 - 10 sept. 2009 à 12:07
ihebiheb Messages postés 80 Date d'inscription lundi 13 juillet 2009 Statut Membre Dernière intervention 26 octobre 2011 - 10 sept. 2009 à 12:07
A voir également:
- Doublons & Tableaux Multidimentionnels
- Doublons photos - Guide
- Supprimer les doublons excel - Guide
- Tableaux croisés dynamiques - Guide
- Fusionner deux tableaux excel - Guide
- Supprimer les doublons photos gratuit - Télécharger - Nettoyage
4 réponses
kstou2001
Messages postés
35
Date d'inscription
vendredi 10 mars 2006
Statut
Membre
Dernière intervention
12 avril 2010
5
9 sept. 2009 à 16:16
9 sept. 2009 à 16:16
le principe est simple (ayant suivi ton autre post)
avant d'ajouter une nouvelle entrée dans ton tableau regarde si elle n'est pas déjà présente.
tu peux utiliser un for each par exemple
avant d'ajouter une nouvelle entrée dans ton tableau regarde si elle n'est pas déjà présente.
tu peux utiliser un for each par exemple
Je comprends pas comment marche le foreach. Je me mélange les pinceaux je crois...
Voilà ma fonction transformée en tableau multidimensionnel:
Avec un for ça donne ça ? :
Voilà ma fonction transformée en tableau multidimensionnel:
if((date("m",$i) == $p_mois) && (date("Y",$i) == $p_annee)){ //alors on enregistre le jour et le nom $tabdispo[$k]['jour'] = date("d",$i); $tabdispo[$k]['nom'] = $nom; $k++; }
Avec un for ça donne ça ? :
if((date("m",$i) == $p_mois) && (date("Y",$i) == $p_annee)){ $bool = true; $jmax = count($tabdispo); for($j=0; $j<=$jmax,$j++){ if($tabdispo[$k]['jour'] == date("d",$i)){ $bool = false; } if ($bool == true){ //alors on enregistre le jour et le nom $tabdispo[$k]['jour'] = date("d",$i); $tabdispo[$k]['nom'] = $nom; $k++; } } }
ihebiheb
Messages postés
80
Date d'inscription
lundi 13 juillet 2009
Statut
Membre
Dernière intervention
26 octobre 2011
9
10 sept. 2009 à 12:07
10 sept. 2009 à 12:07
essaye d'enlevez le = du for
for($j=0; $j<$jmax,$j++)
for($j=0; $j<$jmax,$j++)