Modérateur PHPfrance |
7636 Messages
14 nov. 2007, 23:34
Donc il y a un petit souci tout de même.
$i ne varrie jamais dans la fonction et tu as aussi une boucle pour les jours.
Tu te trompes de valeurs de comparaison:
Soit tu ajoutes le paramètre $i à la fonction
pardefaut($choix, $entrainement2,$i)
et
// avec $i la boucle pour les jours
echo '<option value="'.$index.'" "'.pardefaut($index,$entrainement2,$i).'">'.$valeur.'</option>';
remarque tu n'as pas besoin d'affecter le retour de la fonction à une variable.
Soit tu passes directement la valeur de l'entrainement du jour
pardefaut($choix, $valeur_entrainement)
{
...
if ($valeur_entrainement == $choix)
...
}
// avec $i la boucle pour les jours
echo '<option value="'.$index.'" "'.pardefaut($index,$entrainement2["entrainement".$i]).'">'.$valeur.'</option>';
/!\ Avant de poster se documenter et rechercher.
Qui ne sait pas rendre un service n'a pas le droit d'en demander.
MaBrute