Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Problemas con fechas

Estas en el tema de Problemas con fechas en el foro de Bases de Datos General en Foros del Web. Saludos, tengo en una tabla MySql un campo de tipo DATETIME, al momento en el que quiero insertar los datos en este campo desde el ...
  #1 (permalink)  
Antiguo 13/11/2003, 14:45
 
Fecha de Ingreso: noviembre-2003
Mensajes: 3
Antigüedad: 21 años
Puntos: 0
Problemas con fechas

Saludos, tengo en una tabla MySql un campo de tipo DATETIME, al momento en el que quiero insertar los datos en este campo desde el formulario lo graba en ceros, si me pueden ayudar a resolver este incognita ya que por mas que trato no he podido con estos datos saludos!
  #2 (permalink)  
Antiguo 13/11/2003, 15:05
Avatar de claudiovega  
Fecha de Ingreso: octubre-2003
Ubicación: Puerto Montt
Mensajes: 3.667
Antigüedad: 21 años, 1 mes
Puntos: 11
eso quiere decir que los datos que quieres grabar no corresponden con el tipo, o no los grabas.
exactamente que quieres guardar en ese campo, una hora o una fecha
__________________
Dedicado a proyectos web, actualmente desarrollando un sistema de diseño de flyers online muy fácil de usar.
  #3 (permalink)  
Antiguo 13/11/2003, 16:06
 
Fecha de Ingreso: noviembre-2003
Mensajes: 3
Antigüedad: 21 años
Puntos: 0
*

El formato de datos que intento grabar es el siguiente:

DATETIME 0000-00-00 00:00:00

ya lo intente queriendo hacerlo con campos distintos para la fecha y para la hora pero se graba en ceros
  #4 (permalink)  
Antiguo 13/11/2003, 16:47
Avatar de claudiovega  
Fecha de Ingreso: octubre-2003
Ubicación: Puerto Montt
Mensajes: 3.667
Antigüedad: 21 años, 1 mes
Puntos: 11
vuelvo a insistir, quieres grabar la hora o la fecha, o ambas?

- si quieres grabar la hora usa un campo de tipo date y graba los datos asi:
insert into tabla (fecha) values ('año/mes/dia')
- si quieres grabar la hora una un campo de tipo time y graba los datos asi:
insert into tabla (hora) values ('hora:minuto:segundo')
- si ambas entonces usas:
insert into tabla(fechahora) values('2003/11/15 10:50:00')
__________________
Dedicado a proyectos web, actualmente desarrollando un sistema de diseño de flyers online muy fácil de usar.
  #5 (permalink)  
Antiguo 13/11/2003, 17:07
 
Fecha de Ingreso: noviembre-2003
Mensajes: 3
Antigüedad: 21 años
Puntos: 0
te envio el codigo ya que no comprendo bien como esta el asunto:

$dbhost="host";
$dbuser="username";
$dbpass="pass";
$db="db";

mysql_connect("$dbhost","$dbuser","$dbpass") or die ("Datos de la base de datos incorrectos");
mysql_select_db("$db") or die ("Imposible conectar a la base de datos");

$nombre = $_GET[nombre];
$telefono = $_GET[telefono];
$email = $_GET[email];
$equipo = $_GET[equipo];
$serie = $_GET[serie];
$problem = $_GET[problema];

mysql_query ("INSERT INTO repserv (nombre,telefono,email,equipo,serie,problema,fecha ,hora) values ('$nombre','$telefono','$email','$equipo','$serie' ,'$problem','date()','time()')") or die ("Imposible insertar los datos.");

?>


Gracias!!!!
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 23:10.