Insertar datos en rango de fechas
Publicado por juan (9 intervenciones) el 19/10/2020 05:02:11
Hola, tengo el siguiente código
este es el submit, los valores fecha1, fecha2, nombre y hora los recojo en otra pagina, tengo un problema y no logro que el nombre y la hora se me almacenen dentro del rango de fechas seleccionadas, es decir si elijo 01/12/2020 y 31/12/2020 se deberían almacenar 31 registros.
Si alguien puede echarme una mano o indicarme el camino correcto le agradeceria mucho.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<?php
require 'db_conn.php';
page_protect();
if (isset($_POST['p_id'])) {
$startTime = strtotime( 'fecha1' );
$endTime = strtotime( 'fecha2' );
$nombre = rtrim($_POST['nombre']);
$hora = rtrim($_POST['hora']);
$p_id = $_POST['p_id'];
for ( $i = $startTime; $i <= $endTime; $i = $i + 86400 ) {
$eventdate =date('Y-m-d', $i );
mysqli_query($con, "INSERT INTO cita_types (mem_type_id,nombre,eventdate,hora)
VALUES ('$p_id','$nombre','$eventdate','$hora')");
}
echo "<meta http-equiv='refresh' content='0; url=view_cita.php'>";
} else {
echo "<head><script>alert('No Actualizado, Intente Nuevamente');</script></head></html>";
echo "<meta http-equiv='refresh' content='0; url=view_cita.php'>";
}
?>
este es el submit, los valores fecha1, fecha2, nombre y hora los recojo en otra pagina, tengo un problema y no logro que el nombre y la hora se me almacenen dentro del rango de fechas seleccionadas, es decir si elijo 01/12/2020 y 31/12/2020 se deberían almacenar 31 registros.
Si alguien puede echarme una mano o indicarme el camino correcto le agradeceria mucho.
Valora esta pregunta
0