par
maxime.m75015 » 14 janv. 2014, 16:00
Bonjour, je me présente je m'appelle maxime.
Dans le cadre d'un stage je dois réussir à afficher un calendrier en utilisant jquery et php.
[javascript]<script type="text/javascript">
$(function() {
$("#DateRappel").datepicker({
duration: '',
showTime: true,
constrainInput: false
});
});
</script>[/javascript]
<input name=\"client_a_rappeler\" id='DateRappel' type='text' style='width:75px; height:15px; text-align:center;' value='".date('H:i', strtotime($rech_ent[client_a_rappeler]))."'>
</td>";
echo "<input id='datepicker1' type=\"hidden\" name=\"id_rappel\" value=\"".stripslashes($rech_ent[id])."\">";
echo "</form>";
Voici le problème, la partie php est exécutée dans une boucle While. De ce fait, l'input contenant l'id "DateRappel" devrait afficher le calendrier à chaque fois que la boucle est répété pour un id différent car il est censé contenir des dates bien précises. Or c'est uniquement lors de la première exécution que le programme fonctionne, par la suite, les input générés n'arrivent pas à ouvrir le calendrier car l'id ne change pas.
J'aurai souhaité savoir comment faire pour que l'id passe de 1 a 2 puis ainsi de suite.
Bonjour, je me présente je m'appelle maxime.
Dans le cadre d'un stage je dois réussir à afficher un calendrier en utilisant jquery et php.
[javascript]<script type="text/javascript">
$(function() {
$("#DateRappel").datepicker({
duration: '',
showTime: true,
constrainInput: false
});
});
</script>[/javascript]
[php]
<input name=\"client_a_rappeler\" id='DateRappel' type='text' style='width:75px; height:15px; text-align:center;' value='".date('H:i', strtotime($rech_ent[client_a_rappeler]))."'>
</td>";
echo "<input id='datepicker1' type=\"hidden\" name=\"id_rappel\" value=\"".stripslashes($rech_ent[id])."\">";
echo "</form>";[/php]
Voici le problème, la partie php est exécutée dans une boucle While. De ce fait, l'input contenant l'id "DateRappel" devrait afficher le calendrier à chaque fois que la boucle est répété pour un id différent car il est censé contenir des dates bien précises. Or c'est uniquement lors de la première exécution que le programme fonctionne, par la suite, les input générés n'arrivent pas à ouvrir le calendrier car l'id ne change pas.
J'aurai souhaité savoir comment faire pour que l'id passe de 1 a 2 puis ainsi de suite.