PHP - Insertar datos en rango de fechas

 
Vista:
sin imagen de perfil
Val: 16
Ha aumentado su posición en 10 puestos en PHP (en relación al último mes)
Gráfica de PHP

Insertar datos en rango de fechas

Publicado por juan (9 intervenciones) el 19/10/2020 05:02:11
Hola, tengo el siguiente código

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
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Luis
Val: 128
Ha mantenido su posición en PHP (en relación al último mes)
Gráfica de PHP

Insertar datos en rango de fechas

Publicado por Luis (31 intervenciones) el 19/10/2020 19:51:28
Hola, revisa las claves de la tabla y asegúrate de que admite duplicados, sobre todo en el campo mem_type_id
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar