Je comprends pas comment marche le foreach. Je me mélange les pinceaux je crois...
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++;
}
}
}