Foros del Web » Programando para Internet » PHP »

Duda con Fechas en Registros

Estas en el tema de Duda con Fechas en Registros en el foro de PHP en Foros del Web. me interesaria agregarle fechas en que se guardo el registro x , alguien me podria orientar un poco segun eh explorado , tendria que agregar ...
  #1 (permalink)  
Antiguo 04/06/2011, 21:10
 
Fecha de Ingreso: mayo-2011
Mensajes: 59
Antigüedad: 13 años
Puntos: 1
Duda con Fechas en Registros

me interesaria agregarle fechas en que se guardo el registro x , alguien me podria orientar un poco

segun eh explorado , tendria que agregar un nuevo campo del tipo date / date time

bien hasta ahy todo bien.. una vez creado en el phpmyadmin el campo date time

me da un valor de 0000-00-00 00:00:00

cada vez que haria un nuevo registro desde phpmyadmin me mostraria la fecha actual del registro ? fechas: 2011-12-24 10:07:00 o yo tendria que hacerlo manual modificando los valores

0000-00-00 00:00:00

gracias
  #2 (permalink)  
Antiguo 04/06/2011, 21:24
 
Fecha de Ingreso: junio-2010
Ubicación: Venezuela, Zulia
Mensajes: 686
Antigüedad: 13 años, 10 meses
Puntos: 55
Respuesta: Duda con Fechas en Registros

tu tienes que hacerlo con el código e insertarlo en el campo por ejemplo:

Código PHP:
<?php
date_default_timezone_set
("America/Caracas");
$Hora date('h:i:s A');  
setlocale(LC_ALL,"es_ES@euro","es_ES","esp");
$fecha=strftime("%A %d de %B del %Y"); 
?>
fíjate en ese código yo tengo separado la hora y la fecha y las 2 yo en lo particular las inserto en campos tipo varchar
__________________
<?php echo "No te metas a lo hondo del Mar si no sabes nadar, primero aprende a nadar" ?>
...Error en linea: 1 o.O
  #3 (permalink)  
Antiguo 04/06/2011, 21:35
 
Fecha de Ingreso: abril-2009
Ubicación: en un lugar de la mancha
Mensajes: 236
Antigüedad: 15 años
Puntos: 38
Respuesta: Duda con Fechas en Registros

puedes usar directo desde mysql: now()
  #4 (permalink)  
Antiguo 05/06/2011, 03:16
 
Fecha de Ingreso: febrero-2010
Mensajes: 295
Antigüedad: 14 años, 2 meses
Puntos: 58
Respuesta: Duda con Fechas en Registros

Hola simpleplan_874.

Como lo hago yo es creando un campo de tipo TIMESTAMP, en "Predeterminado" le pongo CURRENT_TIMESTAMP, y en "Atributos" pongo "on update CURRENT_TIMESTAMP".

Con esto ya no me tengo que preocupar de ese campo. Cuando quiero insertar un registro no tengo que indicar ese campo en la sentencia sql, la propia base de datos lo rellena automáticamente con la fecha actual. Igualmente al hacer una modificación en el registro, la BD lo modifica automáticamente.

No estoy seguro ahora si poniendo el campo de tipo DATE funciona igual, pero con TIMESTAMP funciona perfectamente.

Un saludo.
  #5 (permalink)  
Antiguo 05/06/2011, 13:23
 
Fecha de Ingreso: mayo-2011
Mensajes: 59
Antigüedad: 13 años
Puntos: 1
Respuesta: Duda con Fechas en Registros

gracias Nexus10 tu comentario es excelente , pues si he comprobado que la fecha te lo agrega automaticamente usando CURRENT_TIMESTAMP al hacer un nuevo registro desde phpmyadmin, me da el formato siguiente

2011-06-05 19:18:14

no hay forma de que solo me de la fecha ??

2011-06-05

si me indican usar

Código MySQL:
Ver original
  1. now()

bueno eso seria ya cuando cree un panel de administracion y haga las query mediante php

Etiquetas: fechas, registros
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 12:47.