Excelente, gracias. Me quedó así
Código:
<?php
$dia_unix=strtotime($dia);
for ($i = 0; $i <=15; $i++) {
$suma = $dia_unix + ($i * 24 * 60 * 60);
$val=date('d-m-Y', $suma);
?> <option value="servicios.php?dia=<?php echo $val; ?>"><?php echo $val; ?></option> <?php
}
?>
Ahora, no quiero ser muy pedigüeño, pero me gustaría tambien que aparecieran los 15 días anteriores a la fecha de hoy. Hice un intento, pero no me funciona, y es de agregar antes de este código, éste otro:
Código:
<?php
$dia_unix=strtotime($dia);
for ($i = 0; $i <=15; $i++) {
$suma = $dia_unix - ($i * 24 * 60 * 60);
$val=date('d-m-Y', $suma);
?> <option value="servicios.php?dia=<?php echo $val; ?>"><?php echo $val; ?></option> <?php
}
?>
pero me aparece primero la fecha de hoy, luego los 15 días anteriores en forma decreciente y luego los 15 posteriores en forma creciente... mientras intnto pensarlo, quizá alguno se le ocurra cómo hacerlo, para que aparezcan de menor a mayor, antes del día de hoy, y luego el resto sí como están.
Gracias!