el siguiente codigo me hace esto:
Código PHP:
Ver originalecho "Fecha inicial: ".$fecha_inicial=DDMMAAAA($row['fechainicio'])."<br>";
echo "Numero de dias: ".$dias=($row['numerosemanas']*7)."<br>";
for($i=0;$i<=$dias-1;$i++){
$dia=AAAAMMDD(suma_fechas($fecha_inicial, $i));
$arreglo[$i]=$dia;
}
for($j=0;$j<=$dias-1;$j++){
$multiplo=($j % 7)."<br>";
if ($multiplo==0 || $multiplo==6)
echo "arreglo[$j]=".$arreglo[$j]."<br>";
}
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$sql="SELECT COUNT(*) AS total
FROM visitas,medicos,usuarios,proyectos
WHERE visitas.idusuarios=usuarios.idusuarios AND
visitas.idmedico=medicos.idmedico AND
visitas.idproyectos=proyectos.idproyectos AND
proyectos.ciudad='Quintana Roo' AND
visitas.fechavisita BETWEEN '$arreglo[$j]' and '$arreglo[$j]'
medicos.categorias='oro'"
lo que quiero que cambie son las fechas: visitas.fechavisita BETWEEN '$arreglo[$j]' and '$arreglo[$j]'