Question:
Date: 23-05-2019 13:08:17
(In Spanish)
Notice: Undefined index: fecha in C:\xampp\htdocs\digital\index.php on line 73
y quiero imprimir el resultado.... pero cuando lo imprimo tambien me saca con valor positivo los dias faltantes es decir..
si la fecha actual es 23/05/19 y le pongo fecha de entrega 30/05/19 me deberia dar el resultado en negativo.... -7 y si la fecha actual es 23/05/19 y la fecha de entrega es 20/05/19 me debe sacar 3 dias... este punto me lo esta haciendo... pero no se donde esta el error
este es mi codigo
<?php
date_default_timezone_set('America/Mexico_City');
$fecha=Date("Y-m-d");
$fecha3 = new DateTime($mostrar['fecha']);
$fecha4 = new DateTime($mostrar['fecha_entrega']);
$diff2 = $fecha3->diff($fecha4);
?>
<td style="font-size: 24px"><?php echo $diff2->days; ?></td>
igualmente quiero que si es mayor a 0 tenga un fondo rojo
Votes: 0 - Answers: 2 - Views: 16 Share on: Google Facebook Twitter LinkedIn Link
obtener rango de dos fechas actual y otra ingresada[Resolved]
Hola buenas tengo dos fechas... una actual y otra que ingreso.. y nesecito hacer el calculo entre las dos fechas a medida que va pasando el tiempo.... en este momento me funciona pero me sale el siguiente error....Notice: Undefined index: fecha in C:\xampp\htdocs\digital\index.php on line 73
y quiero imprimir el resultado.... pero cuando lo imprimo tambien me saca con valor positivo los dias faltantes es decir..
si la fecha actual es 23/05/19 y le pongo fecha de entrega 30/05/19 me deberia dar el resultado en negativo.... -7 y si la fecha actual es 23/05/19 y la fecha de entrega es 20/05/19 me debe sacar 3 dias... este punto me lo esta haciendo... pero no se donde esta el error
este es mi codigo
<?php
date_default_timezone_set('America/Mexico_City');
$fecha=Date("Y-m-d");
$fecha3 = new DateTime($mostrar['fecha']);
$fecha4 = new DateTime($mostrar['fecha_entrega']);
$diff2 = $fecha3->diff($fecha4);
?>
<td style="font-size: 24px"><?php echo $diff2->days; ?></td>
igualmente quiero que si es mayor a 0 tenga un fondo rojo
Votes: 0 - Answers: 2 - Views: 16 Share on: Google Facebook Twitter LinkedIn Link
Answers:
-
Date: 26-05-2019 07:49:08 Al tema del notice debes darle importancia... no sé de dónde sacas el array $mostrar, pero aparentement no tiene una clave "fecha"... en tal caso, es muy probable que el objeto $fecha3 siempre contenga la fecha de hoy...
Te diría que intentes debuggear tu código y ver el contenido de las variables, de esa forma lo resolverás seguro. Votes: 0 - Link answer -
Date: 28-05-2019 04:36:09 A mi parecer:
Notice: Undefined index: fecha in C:\xampp\htdocs\digital\index.php on line 73 esto NO es un error.. es un warning.
Significa que estar utilizando una variable que aun NO ha sido declarado. Para omitir el warning tienes que declarar la variable comor: $fecha = ""; o simplemente al llamar la variable utlizar la funcion if(isset($fecha) ) { Votes: 0 - Link answer
To actively participate in the community first must authenticate, enter the system.Sign In