Salut... Jai un "léger" problème, le voici:
1) un client veut reserver une salle. Il entre dans le formulaire la date de début et celle de fin dans laquelle il veut réserver... Cette requête l'ammène à un autre formulaire: un formulaire ou le client sélectionne la plage dans laquelle il désire faire la réservation voulue. Les plages sont comme suit: rouge si réserver, blanc comme etant libre.
2)Le but: La requête inclut la date du a la date A ainsi que toutes les salles disponibles pour ces dates. Le problèmes n'est pas la requête, elle fonctionne. C de récupérer les dates disponibles de la BD et de les insérer dans le formulaire d'inscription sous forme d'image gif 1x1 pixel qui peuvent s'étendre selon la disponibilité ou non.
L'idée est de récuperer ces dates et si elles existe dans la BD, elle sont inscrites comme étant réserver, sinon les plages du formulaire indique que la salle en question est disponible dans cette horaire
Un autre problème s'impose: le client peut demander les horaires d'une seule journée. Cela l'ammène dans un tableau qui comporte les heures normals de la journée. Toutefois, le client peut demander plus qu'une journée et le tableau devient donc différent: Il inclut les 7 jjours dla semaine avec un lien pour chaque jour qui mène vers l'horaire en question. Il y a donc 2 conditions dans ce cas ci.
Jme demande si les 2 problèmes que j'ai citée + haut doivent être séparer en plusieurs fonctions différentes?
J'avais penser faire ceci pour commencer mais je blocke...quand penser vous
<% 'Heures normal afficher dans le premier tableau si la requête du réservant est de seulement 1 journée aux heures normales If strDateDebut = strDateFin Then %> <table border="1" width="100%" height="25"> <tr> <td width="10%" height="1" align="center" colspan="2"> <%=strRegScheduleHours(0)%></td> <td width="10%" height="1" align="center" colspan="2"> <%=strRegScheduleHours(1)%></td> <td width="10%" height="1" align="center" colspan="2"> <%=strRegScheduleHours(2)%></td> <td width="10%" height="1" align="center" colspan="2"> <%=strRegScheduleHours(3)%></td> <td width="10%" height="1" align="center" colspan="2"> <%=strRegScheduleHours(4)%></td> <td width="10%" height="1" align="center" colspan="2"> <%=strRegScheduleHours(5)%></td> <td width="10%" height="1" align="center" colspan="2"> <%=strRegScheduleHours(6)%></td> <td width="10%" height="1" align="center" colspan="2"> <%=strRegScheduleHours(7)%></td> <td width="10%" height="1" align="center" colspan="2"> <%=strRegScheduleHours(8)%></td> <td width="10%" height="1" align="center" colspan="2"> <%=strRegScheduleHours(9)%></td> </tr> <tr> <td width="5%" height="19" align="center"> <%=strScheduleHalfHours(0)%></td> <td width="5%" height="19" align="center"> <%=strScheduleHalfHours(1)%></td> <td width="5%" height="19" align="center"> <%=strScheduleHalfHours(2)%></td> <td width="5%" height="19" align="center"> <%=strScheduleHalfHours(3)%></td> <td width="5%" height="19" align="center"> <%=strScheduleHalfHours(4)%></td> <td width="5%" height="19" align="center"> <%=strScheduleHalfHours(5)%></td> <td width="5%" height="19" align="center"> <%=strScheduleHalfHours(6)%></td> <td width="5%" height="19" align="center"> <%=strScheduleHalfHours(7)%></td> <td width="5%" height="19" align="center"> <%=strScheduleHalfHours(8)%></td> <td width="5%" height="19" align="center"> <%=strScheduleHalfHours(9)%></td> <td width="5%" height="19" align="center"> <%=strScheduleHalfHours(10)%></td> <td width="5%" height="19" align="center"> <%=strScheduleHalfHours(11)%></td> <td width="5%" height="19" align="center"> <%=strScheduleHalfHours(12)%></td> <td width="5%" height="19" align="center"> <%=strScheduleHalfHours(13)%></td> <td width="5%" height="19" align="center"> <%=strScheduleHalfHours(14)%></td> <td width="5%" height="19" align="center"> <%=strScheduleHalfHours(15)%></td> <td width="5%" height="19" align="center"> <%=strScheduleHalfHours(16)%></td> <td width="5%" height="19" align="center"> <%=strScheduleHalfHours(17)%></td> <td width="5%" height="19" align="center"> <%=strScheduleHalfHours(18)%></td> <td width="5%" height="19" align="center"> <%=strScheduleHalfHours(19)%></td> </tr> <% 'while not rstSalles.eof %> <tr> <td width="5%" height="19" align="center"> <a href=""></a></td> <td width="5%" height="19" align="center"> <a href=""></a></td> <td width="5%" height="19" align="center"> <a href=""></a></td> <td width="5%" height="19" align="center"> <a href=""></a></td> <td width="5%" height="19" align="center"> <a href=""></a></td> <td width="5%" height="19" align="center"> <a href=""></a></td> <td width="5%" height="19" align="center"> <a href=""></a></td> <td width="5%" height="19" align="center"> <a href=""></a></td> <td width="5%" height="19" align="center"> <a href=""></a></td> <td width="5%" height="19" align="center"> <a href=""></a></td> <td width="5%" height="19" align="center"> <a href=""></a></td> <td width="5%" height="19" align="center"> <a href=""></a></td> <td width="5%" height="19" align="center"> <a href=""></a></td> <td width="5%" height="19" align="center"> <a href=""></a></td> <td width="5%" height="19" align="center"> <a href=""></a></td> <td width="5%" height="19" align="center"> <a href=""></a></td> <td width="5%" height="19" align="center"> <a href=""></a></td> <td width="5%" height="19" align="center"> <a href=""></a></td> <td width="5%" height="19" align="center"> <a href=""></a></td> <td width="5%" height="19" align="center"> <a href=""></a></td> </tr> <%
' wend %> </table> <% 'Horaire contenant les jours de la semaine afficher dans le 2iem tableau si la requête contient plusieurs jours. Else blnHoraire = True %> <p align="center"> </p> <table border="1" width="100%"> <tr> <td width="14%"> <%=strScheduleWeeks(0)%></td> <td width="14%"> <%=strScheduleWeeks(1)%></td> <td width="14%"> <%=strScheduleWeeks(2)%></td> <td width="14%"> <%=strScheduleWeeks(3)%></td> <td width="14%"> <%=strScheduleWeeks(4)%></td> <td width="15%"> <%=strScheduleWeeks(5)%></td> <td width="15%"> <%=strScheduleWeeks(6)%></td> </tr> <tr> <td width="14%" align="center"> <a href="/equipeintranet/Projets/SallesReunions/Test_salleDeConférence/include/formulaires/backup/stefanTest/HoraireJourne.asp?strRegScheduleHours=Array&strScheduleHalfHours=Array">Horaire</a></td> <td width="14%" align="center"> <a href="/equipeintranet/Projets/SallesReunions/Test_salleDeConférence/include/formulaires/backup/stefanTest/HoraireJourne.asp?strRegScheduleHours=Array&strScheduleHalfHours=Array">Horaire</a></td> <td width="14%" align="center"> <a href="/equipeintranet/Projets/SallesReunions/Test_salleDeConférence/include/formulaires/backup/stefanTest/HoraireJourne.asp?strRegScheduleHours=Array&strScheduleHalfHours=Array">Horaire</a></td> <td width="14%" align="center"> <a href="/equipeintranet/Projets/SallesReunions/Test_salleDeConférence/include/formulaires/backup/stefanTest/HoraireJourne.asp?strRegScheduleHours=Array&strScheduleHalfHours=Array">Horaire</a></td> <td width="14%" align="center"> <a href="/equipeintranet/Projets/SallesReunions/Test_salleDeConférence/include/formulaires/backup/stefanTest/HoraireJourne.asp?strRegScheduleHours=Array&strScheduleHalfHours=Array">Horaire</a></td> <td width="15%" align="center"> <a href="/equipeintranet/Projets/SallesReunions/Test_salleDeConférence/include/formulaires/backup/stefanTest/HoraireJourne.asp?strRegScheduleHours=Array&strScheduleHalfHours=Array">Horaire</a></td> <td width="15%" align="center"> <a href="/equipeintranet/Projets/SallesReunions/Test_salleDeConférence/include/formulaires/backup/stefanTest/HoraireJourne.asp?strRegScheduleHours=Array&strScheduleHalfHours=Array">Horaire</a></td> </tr> </table> <% End If %>
|
Merci d'avance