Foros del Web » Programando para Internet » PHP »

Actualización Fechas

Estas en el tema de Actualización Fechas en el foro de PHP en Foros del Web. Hola nuevamente Estoy trabajando formularios con php. Tengo un formulario en donde lleno datos de usuarios tales como nombres, apellidos, direccion , etc y necesito ...
  #1 (permalink)  
Antiguo 17/01/2004, 10:03
 
Fecha de Ingreso: enero-2004
Ubicación: Colombia
Mensajes: 80
Antigüedad: 20 años, 3 meses
Puntos: 0
Actualización Fechas

Hola nuevamente
Estoy trabajando formularios con php. Tengo un formulario en donde lleno datos de usuarios tales como nombres, apellidos, direccion , etc y necesito que al actualizar estos datos automaticamente alamcene en la BD la fecha en la cual se actualizaron. ¿pueden ayudarme con esto?
  #2 (permalink)  
Antiguo 17/01/2004, 11:51
Avatar de neofito  
Fecha de Ingreso: noviembre-2003
Mensajes: 138
Antigüedad: 20 años, 5 meses
Puntos: 0
Hola annt40:

Has de usar UPDATE en Mysql, por ejemplo:
UPDATE usuario SET fecha="2004-01-17" WHERE nombre="annt40";

Salu2
  #3 (permalink)  
Antiguo 17/01/2004, 11:53
Avatar de mveraa  
Fecha de Ingreso: diciembre-2002
Ubicación: santiago-chilito
Mensajes: 1.931
Antigüedad: 21 años, 3 meses
Puntos: 2
hola si te entiendo bien , quieres actualizar la fecha en el campo de tu bd donde registras las modificaciones , buen yo lo hago asi:

bueno este es el script que modifica los datos , en este caso solo cambia la fecha

$sdate=date("d")."/".date("m")."/".date("Y"); /fecha del sistema
$stime=date("h").":".date("i"); /hora del sistema.
$fmodificacion=$sdate." / ".$stime; /une hora y fecha


$id=mysql_connect("localhost","root","")or die ("clave fallo");
$conexion=mysql_select_db("bd",$id) or die("no se pudo conectar");



$sql="update tabla_bd set fecha_modificacion='".$fmodificacion."' where conta='".$conta."'";

$res=mysql_db_query($db,$sql)or die ("no se pudo ejecutar");


espero que sea esto , saludos
  #4 (permalink)  
Antiguo 17/01/2004, 13:45
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Si usas un campo para esa fecha tipo DATETIME puedes usar simplemente la función NOW() que devuelve la fecha/hora actual. Si fuera un DATE puedes usar CURDATE().

$sql="UPDATE usuario SET fecha=NOW() WHERE nombre='annt40'";

Revisa la documentación oficial de Mysql y fijate la de cantidad de funciones que hay para gestionar fechas directamente sobre SQL.

www.mysql.com

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
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 07:48.