Après avoir résolu le premier problème : http://www.developpez.net/forums/d14...te-deroulante/
J'ai encore un petit soucis. Les valeurs sont enregistrées dans la base de données. lorsque je veux visualiser le tableau d'absence des élèves, il se peut que je peux modifier l'absence (matin ou aprés-midi ou journée) mais là, je suis coincé que l'image n'apparaît pas par défaut. (cf lien suivant pour tester : http://www.irpa-epdsae.fr/die_calend...egende_bis.php)
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| <form id="form1" name="form1" method="post" action=""><?php
while($compteur<=5)
{
$tableau="absence" . $compteur; ?>
<select id="<?php echo $tableau; ?>" onchange="change(this);" name="<?php echo $tableau; ?>">
<option value="0" <?php if ($tableau==0) { ?> selected="selected" <?php } ?> style="background:url('images/icone_presence_journee_v2.png') no-repeat; width:15px; height:15px;"></option>
<option value="1" <?php if ($tableau==1) { ?> selected="selected" <?php } ?> style="background:url('images/icone_absence_matin_v2.png') no-repeat; width:15px; height:15px;"></option>
<option value="2" <?php if ($tableau==2) { ?> selected="selected" <?php } ?> style="background:url('images/icone_absence_apresmidi_v2.png') no-repeat; width:15px; height:15px;"></option>
<option value="3" <?php if ($tableau==3) { ?> selected="selected" <?php } ?> style="background:url('images/icone_absence_journee_v2.png') no-repeat; width:15px; height:15px;"></option>
</select><?php
$compteur++;
} ?>
<input type="submit" name="maj" value="Envoyer" />
</form> |
Lorsque la valeur récupérée de la table (exemple : $tableau=2), je voulais que l'image apparait par défaut dans la liste déroulante mais ça reste vide !!!
j'ai essayé de bricoler :
<option value="2" <?php if ($tableau==2) { ?> selected="selected" <?php } ?> style="background:url('images/icone_absence_apresmidi_v2.png') no-repeat; width:15px; height:15px;"><img src="images/icone_absence_apresmidi_v2.png" width="15" height="15" /></option>
et ça ne marche pas ...
c'est compliqué avec une image. C'est plus facile lorsque c'est un caractère.
Merci de votre aide.
Partager