Ver Mensaje Individual
  #17 (permalink)  
Antiguo 10/10/2010, 21:10
Avatar de zerokull
zerokull
 
Fecha de Ingreso: noviembre-2009
Mensajes: 153
Antigüedad: 14 años, 5 meses
Puntos: 1
Respuesta: dias trabajados apartir de una fecha y numero de semanas

el siguiente codigo me hace esto:
Código PHP:
Ver original
  1. echo "Fecha inicial: ".$fecha_inicial=DDMMAAAA($row['fechainicio'])."<br>";
  2. echo "Numero de dias: ".$dias=($row['numerosemanas']*7)."<br>";
  3. for($i=0;$i<=$dias-1;$i++){
  4.     $dia=AAAAMMDD(suma_fechas($fecha_inicial, $i));
  5.     $arreglo[$i]=$dia;
  6. }
  7.  
  8.  for($j=0;$j<=$dias-1;$j++){
  9.      $multiplo=($j &#37; 7)."<br>";
  10.      if ($multiplo==0 || $multiplo==6)
  11.          echo "arreglo[$j]=".$arreglo[$j]."<br>";        
  12.              
  13.  }
el resultado es:
Fecha inicial: 10-11-2010
Numero de dias: 21
arreglo[0]=2010-11-10
arreglo[6]=2010-11-16
arreglo[7]=2010-11-17
arreglo[13]=2010-11-23
arreglo[14]=2010-11-24
arreglo[20]=2010-11-30

ahora quisiera saber si el resultado optenido lo puedo meter en una consulta q es la siguiente:
Código MySQL:
Ver original
  1. $sql="SELECT COUNT(*) AS total
  2. FROM visitas,medicos,usuarios,proyectos
  3. WHERE visitas.idusuarios=usuarios.idusuarios AND
  4. visitas.idmedico=medicos.idmedico AND
  5. visitas.idproyectos=proyectos.idproyectos AND
  6. proyectos.ciudad='Quintana Roo' AND
  7. visitas.fechavisita BETWEEN '$arreglo[$j]' and '$arreglo[$j]'
  8. medicos.categorias='oro'"

lo que quiero que cambie son las fechas: visitas.fechavisita BETWEEN '$arreglo[$j]' and '$arreglo[$j]'