![]() |
Calendario, usando Flash y AmfPHP Hola a todos. A ver si alguien me puede ayudar, me falta sólo un detallito para terminar algo que estoy haciendo. Estoy realizando un calendario, usando Flash y AmfPHP, que guarda datos de reservas en una tabla MySql, posteriormente, toma los datos referentes a los días reservados del calendario, posteriormente, el calendario tendría tomar los datos de la tabla, la columna de fechas:visitas que desactivar. Estoy _global.inactivos = new Array(); if (data) {//tomo los datos de Almacenados en la tabla MySql, y //si la consulta fue correcta for (b=0; b<data.getLength(); b++) { // Data contiene los datos de varias tablas, pero sólo me interesan para este caso, los de la tabla, Fecha_Visita stringb = unescape(data.getItemAt(b).Fecha_Visita);// Selecciono solo los datos de la columna de fechas de visitas cortado = stringb.split("/"); diarestado = cortado[0]; mesrestado = cortado[1]-1; anorestado = cortado[2]; inactivos.addItem(["new Date ("+anorestado+","+mesrestado+","+diarestado+")"]); } trace (inactivos);\\ El depurador muestra: new Date (2008,4,19),new Date (2008,5,16),new Date (2008,6,21),new Date (2008,7,18),new Date (2008,8,22),new Date (2008,9,20),new Date (2008,10,17) // Esto no funciona. //Cada vez que selecciono el calendario, uso: My_DateChooser.disabledRanges = [new Date(evento.target.selectedDate)]; // esto funciona. //Cuando activo y vuelvo visible el calendario, realizo la siguiente operacion. flightDateChooser.disabledRanges = [inactivos]; // Pero no funciona. flightDateChooser.disabledRanges = [new Date(evento.target.selectedDate),inactivos]; //De esto solo funciona el evento.target.SelectedDate. El caso es que necesito hacer un tabla de fechas, que guarde los datos en una base de datos, y despues usarlos desactivar días de un Componente. //Si añado los items a la variable inactivos de la siguiente forma inactivos.addItem([new Date (anorestado,mesrestado,diarestado)]); //El depurador me muestra: Mon May 19 00:00:00 GMT-0400 2008,Mon Jun 16 00:00:00 GMT-0400 2008,Mon Jul 21 00:00:00 GMT-0400 2008,Mon Aug 18 00:00:00 GMT-0400 2008,Mon Sep 22 00:00:00 GMT-0400 2008,Mon Oct 20 00:00:00 GMT-0300 2008,Mon Nov 17 00:00:00 GMT-0300 2008 //Pero de esa forma tampoco funciona ¿Cómo tengo que pasar los datos almacenados en la tabla Fecha_Visita al calendario para que desactive las fechas almacenadas en la base de datos. De antemano les agradezco a todos los que me puedan ayudar. |
| La zona horaria es GMT -6. Ahora son las 08:18. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.