Foros del Web » Programando para Internet » PHP »

Insertar FECHA!!

Estas en el tema de Insertar FECHA!! en el foro de PHP en Foros del Web. Alguien me puede ayudar a hacer un Insert de FECHAS en Mysql ? .... las puse en 3 input (dia, mes y ano) $sql="insert into ...
  #1 (permalink)  
Antiguo 02/08/2002, 14:48
 
Fecha de Ingreso: julio-2002
Ubicación: Stgo
Mensajes: 164
Antigüedad: 21 años, 9 meses
Puntos: 0
Insertar FECHA!!

Alguien me puede ayudar a hacer un Insert de FECHAS en Mysql ? ....

las puse en 3 input (dia, mes y ano)

$sql="insert into tabla (id, nombre, fecha) value";
$sql=$sql."$id, '$nombre', FECHA??";


MUCHAS GRACIAS!!!! espero no haber sido muy complicado para explicar!!
  #2 (permalink)  
Antiguo 02/08/2002, 15:01
hat
 
Fecha de Ingreso: mayo-2002
Mensajes: 75
Antigüedad: 21 años, 11 meses
Puntos: 0
Re: Insertar FECHA!!

para la fecha es

$fecha2=mktime();
$fecha=date("Y-m-d",$fecha2);

insert into nn values('id','$fecha)
  #3 (permalink)  
Antiguo 02/08/2002, 15:12
 
Fecha de Ingreso: julio-2002
Ubicación: Stgo
Mensajes: 164
Antigüedad: 21 años, 9 meses
Puntos: 0
Re: Insertar FECHA!!

Hat, gracias pero no entendi donde dejo los 3 campos que tengo como variables (DIA, MES y ANO)..... el cliente ingresa esos datos y tengo que insertarlos...

esa era la pregunta real...

Gracias!!
  #4 (permalink)  
Antiguo 02/08/2002, 16:04
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Re: Insertar FECHA!!

Canijas .. creo q tienes un error de planteamiento de tu BBDD y forma de trabajar con fechas ...

1) El usuario ingresa la fecha como tu decidas .. eso OK .. ya vemos que lo haces por separado dia/mes/ano (que mal suena eso jaja ) ..

2) Que formato de dato usas en tu BBDD para ese campo Fecha? DATE ? TIMESTAMP? ...

Pues bien, ahora te toca formar una fecha valida en el formato que te Decidas a usar en tu BBDD ..

Si no dices el formato .. q usas .. dificil es acertar .. (bueno solo hay 2/3 combinaciones ..) pero no es plan de ponerlas todas ... no?


Para gestionarlas con PHP:
<a href='ir.asp?http://www.php.net/manual/en/ref.datetime.php' target='_blank'>http://www.php.net/manual/en/ref.datetim...</a>

Para gestionarlas con Mysql:
<a href='ir.asp?http://www.mysql.com/doc/D/a/Date_and_time_functions.html' target='_blank'>http://www.mysql.com/doc/D/a/Date_and_ti...</a>

Un saludo,
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:33.