j'ai un problème que j'essaie de règler concernant l'affichage des calendriers sur ma page sessions.php
L'idée est que l'utilisateur puisse modifier les dates des sessions de formation qui se sont annulées donc modifier leurs dates
du coup j'affiche la liste des sessions annulées de ma bdd dans une boucle php comme ceci:
$S = new Sessions();
$res=$S->selectSessionsAnnulees();
for($i=0;$i<count($res);$i++)
{
?>
<td > <input name="date1<?php $i ?>" type="text" id="date1<?php $i ?>" placeholder="Date début" value="" readonly="readonly" /> <IMG id="imagedateme<?php $i ?>" onMouseOver="this.style.background='#fff8dc';" class="Go" title="Sélection de la date" onMouseOut="this.style.background=''" src="../images/date.png" name="imagedateme<?php $i ?>" />
<SCRIPT type="text/javascript">
Calendar.setup({ inputField : "date1<?php $i ?>", ifFormat:"%Y/%m/%d", showsTime:true, timeFormat :"24", button : document.getElementById('imagedateme<?php $i ?>'), align : "Br", singleClick :true}
)
</SCRIPT>
</td>
<td><input name="date2<?php $i ?>" type="text" id="date2<?php $i ?>" maxlength="" placeholder="Date fin" readonly="readonly" /> <IMG id="imagedateme2<?php $i ?>" onMouseOver="this.style.background='#fff8dc';" title="Sélection de la date" onMouseOut="this.style.background=''" src="../images/date.png" name="imagedateme2<?php $i ?>" />
<SCRIPT type="text/javascript">
Calendar.setup({ inputField : "date2<?php $i ?>", ifFormat:"%Y/%m/%d", showsTime:true, timeFormat :"24", button : document.getElementById('imagedateme2<?php $i ?>'), align : "Br", singleClick :true}
)
</SCRIPT>
</td>
}
Ce que je reçois (enfin une partie de la page , la partie qui marche pas!) c'est que le dernier input de calendrier je peux afficher le calendriers et sélectionner les dates mais c'est pa le cas pour les inputs de calendrier précédents ?comment puis-je faire ?