Ver Mensaje Individual
  #22 (permalink)  
Antiguo 08/05/2012, 14:35
dragonfire256
 
Fecha de Ingreso: septiembre-2011
Ubicación: Caracas
Mensajes: 240
Antigüedad: 12 años, 7 meses
Puntos: 9
Respuesta: Calendario con valores en PHP

Estoy trabajando en el codigo pero no veo en que me estoy equivocando... No coloca los valores en las posiciones correctas dentro de la tabla... Aqui lo posteo:

Código PHP:
Ver original
  1. <?php
  2. include("conexion.php");
  3. $con=conectar();
  4. $fecha_actual=date('Y-m-d');
  5. $salto=1;
  6. $num_filas=7;
  7. $dia_num=Date("N",strtotime($fecha_actual));
  8. $mes=Date('m');
  9. $year=Date('Y');
  10. $dias_mes= date('t', mktime(0,0,0, $mes, 1, $year));
  11. $tabla='<table border="1" width="80%" align="center"><tr>';
  12. $tabla.='<thead><tr><th>Domingo</th><th>Lunes</th><th>Martes</th><th>Miercoles</th><th>Jueves</th><th>Viernes</th><th>Sabado</th></tr></thead><tr>';
  13.  
  14. for($i=0;$i<=($dias_mes+$dia_num);$i++)
  15. {
  16.     if ($i>$dia_num){
  17.       $fecha_acum="SELECT fecha,sum(horas) from (SELECT * FROM reporte_horas ORDER BY DAY(fecha)) reporte_horas where DAY(fecha)=$i AND MONTH(fecha)=MONTH(curdate()) AND YEAR(fecha)=YEAR(CURDATE())group by fecha";
  18.       $resultado=mysql_query($fecha_acum,$con);
  19.       $resultado2=mysql_fetch_array($resultado);
  20.       $tabla.="<td>".$resultado2[1]."</td>";
  21.   }else{
  22.     $tabla.="<td>&nbsp;</td>";
  23.   }
  24.   if($salto==$num_filas){
  25.         $tabla.="</tr><tr>";
  26.       $salto=1;
  27.     }else{
  28.     $salto++;
  29.   }        
  30. }
  31. $tabla.="</tr></table>";
  32. echo $tabla;
  33. ?>