Foros del Web » Programando para Internet » PHP »

introducir en un campo la fecha actual

Estas en el tema de introducir en un campo la fecha actual en el foro de PHP en Foros del Web. hola a todos, tengo una tabla en mi base de datos con los siguientes campos numero, placa, concesionario, nombre, estado, matricula el campo numero es ...
  #1 (permalink)  
Antiguo 27/04/2011, 16:09
 
Fecha de Ingreso: enero-2011
Ubicación: Colombia
Mensajes: 61
Antigüedad: 9 años, 1 mes
Puntos: 1
introducir en un campo la fecha actual

hola a todos, tengo una tabla en mi base de datos con los siguientes campos

numero, placa, concesionario, nombre, estado, matricula

el campo numero es de auto incremento, la placa ya esta en la base de datos y hago esta consulta para terminar de llenar los otros campos con los datos que ingresa el usuario

Código PHP:
$bmysql_query("UPDATE autos SET concesionario= '".$concesionario."', nombre= '".$nombre."', estado=1, matricula=0 WHERE numero >= ".$val['numero']." AND estado=0         LIMIT ".$rango_prev."",$link); 
necesito agregarle a esa tabla un campo para guardar la fecha en que se actualiza, como hago para capturar la fecha del sistema y colocarla en ese update, porque despues en otra consulta necesito buscar las placas a las cuales ya les halla pasado 15 dias desde q se actualizaron
  #2 (permalink)  
Antiguo 27/04/2011, 16:29
Avatar de saseisa  
Fecha de Ingreso: agosto-2006
Mensajes: 329
Antigüedad: 13 años, 5 meses
Puntos: 9
Respuesta: introducir en un campo la fecha actual

hay 2 opciones si usas el campo date
Código PHP:
$fecha=date("Y-m-d");
$bmysql_query("UPDATE autos SET concesionario= '".$concesionario."', nombre= '".$nombre."', estado=1, matricula=0, fecha='$fecha' WHERE numero >= ".$val['numero']." AND estado=0         LIMIT ".$rango_prev."",$link); 
o datetime

Código PHP:
$bmysql_query("UPDATE autos SET concesionario= '".$concesionario."', nombre= '".$nombre."', estado=1, matricula=0, fecha=NOW() WHERE numero >= ".$val['numero']." AND estado=0         LIMIT ".$rango_prev."",$link); 
  #3 (permalink)  
Antiguo 27/04/2011, 16:33
Avatar de stramin  
Fecha de Ingreso: marzo-2008
Ubicación: Cubil felino
Mensajes: 1.650
Antigüedad: 11 años, 11 meses
Puntos: 336
Respuesta: introducir en un campo la fecha actual

Hola otra vez!

primero debes crear ese campo en la tabla, por ejemplo "actualizado" del tipo date o datetime (te recomiendo datetime por que puede que algún día necesites también saber a que hora fue modificado).

en cuanto a la consulta:

$b= mysql_query("UPDATE autos SET concesionario= '".$concesionario."', nombre= '".$nombre."', estado=1, matricula=0, actualizado=NOW() WHERE numero >= ".$val['numero']." AND estado=0 LIMIT ".$rango_prev."",$link);

con eso basta para saber cuando se actualizaron.

veo que se me adelanto saseisa, XD
  #4 (permalink)  
Antiguo 27/04/2011, 16:49
 
Fecha de Ingreso: enero-2011
Ubicación: Colombia
Mensajes: 61
Antigüedad: 9 años, 1 mes
Puntos: 1
Respuesta: introducir en un campo la fecha actual

gracias a ambos, la verdad soy nuevo en esto del php, y en la empresa donde trabajo como soy el practicante esta pagina es uno de los requisitos para obtener mi grado, aclaro no soy ingeniero por eso no conozco tanto de programacion, de hecho hace 3 años no programaba nada, pero gracias a la ayuda de ustedes estoy aprendiendo nuevamente
  #5 (permalink)  
Antiguo 28/04/2011, 09:56
Avatar de stramin  
Fecha de Ingreso: marzo-2008
Ubicación: Cubil felino
Mensajes: 1.650
Antigüedad: 11 años, 11 meses
Puntos: 336
Respuesta: introducir en un campo la fecha actual

esta bien, no es necesario ser ingeniero para programar, lo necesario es el esfuerzo, tener pasión! y creo que lo estas haciendo bien y aprendiendo rápidamente.

Etiquetas: fecha, campos
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 13:04.