Ver Mensaje Individual
  #7 (permalink)  
Antiguo 25/07/2012, 13:47
Avatar de fhabyo
fhabyo
 
Fecha de Ingreso: julio-2012
Ubicación: Colombia
Mensajes: 13
Antigüedad: 12 años, 5 meses
Puntos: 1
Pregunta condicion array dentro bucle while

Saludos a todos y muchas gracias por las ayudas q me han dado;

Soy nuevo en este tema y no sale ningunos de los intentos que hecho tengo este problema con un calendario.
hay una variable object que su estructura es asi: esto resalta los dias del calendario
Código Javascript:
Ver original
  1. var SPECIAL_DAYS ={
  2.                                    2012:{0:[1],6:[4],10:[11,18],11:[25,30,31]},
  3.                    2013:{0:[1],5:[26,29],6:[4],10:[11,18],11:[25,30],},
  4.                    2016:{0:[1],6:[4],11:[25]}
  5.                                  }

Lynxcraft me ayudo con un bucle q armaba los meses y dia en php para luegos ser pasado a javascript:
Código PHP:
Ver original
  1. <?php
  2. $mes="";
  3. $mesant="";  
  4. $array = array();
  5.  
  6. while($resultado_campo22=mysql_fetch_assoc($resultado22)){
  7.     $ano =$resultado_campo22['anioInicio'];
  8.     $mes =$resultado_campo22['mesInicio']-1;
  9.     $dia =$resultado_campo22['diaInicio'];
  10.     if(!is_array($array[$mes]))$array[$mes]=array();
  11.     $array[$mes][]=$dia;
  12. }
  13.  
  14. ?>
  15. <script type="text/javascript">
  16.     var SPECIAL_DAYS = <?php echo json_encode($array);?>;
  17. </script>
mi problema es donde puedo introducir el año en esa condición dentro de ese bucle, quedando el array armado para luego ser enviado a javascript. he hecho varios ajuste y siempre me deforma el arreglo

Por favor cualquier ayuda es bienvenida !!!