Foros del Web » Programando para Internet » PHP »

manejo de fecha y alamcenaje en campo DATE

Estas en el tema de manejo de fecha y alamcenaje en campo DATE en el foro de PHP en Foros del Web. Hola a todos vengo con una consulta necesito guadar una fecha en una base de datos como solo es la fecha sin hora uso el ...
  #1 (permalink)  
Antiguo 19/02/2014, 23:21
Avatar de arcanisgk122  
Fecha de Ingreso: junio-2010
Mensajes: 755
Antigüedad: 13 años, 11 meses
Puntos: 28
Pregunta manejo de fecha y alamcenaje en campo DATE

Hola a todos vengo con una consulta necesito guadar una fecha en una base de datos como solo es la fecha sin hora uso el campo DATE en la base de datos.

estos valores los recojo de una formulario con campos independientes para convertirlos en una variable que utilisare para guardar la fecha: les dejo el codigo:


Código PHP:
Ver original
  1. $date_nac=$ano.'-'.$mes.'-'.$dia;

asi lo concateno, mi pregunta es si es correcto. ya que no lo he implementado aun. o existe una mejor forma de hacerlo.
__________________
Cooler Master Gladiator 600 - AMD PHENOM II X4 955 @ 3.5GHZ
GA-MA78GM-US2H - Super Talent 800 2GB x 2 Dual, (Unganged)
PSU Cooler Master eXtreme Power Plus 500W - Saphire R7-260OC-2GB
  #2 (permalink)  
Antiguo 19/02/2014, 23:29
Avatar de Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 15 años, 8 meses
Puntos: 2237
Respuesta: manejo de fecha y alamcenaje en campo DATE

Consulta la documentación de MySQL para saber el formato de fecha que debes usar.
__________________
- León, Guanajuato
- GV-Foto
  #3 (permalink)  
Antiguo 19/02/2014, 23:33
Avatar de arcanisgk122  
Fecha de Ingreso: junio-2010
Mensajes: 755
Antigüedad: 13 años, 11 meses
Puntos: 28
Respuesta: manejo de fecha y alamcenaje en campo DATE

si es ese el formato pero no se si la concatenacion este bien ... es mejor usar comillas dobles o simples en este caso??? para agregar el guion...
__________________
Cooler Master Gladiator 600 - AMD PHENOM II X4 955 @ 3.5GHZ
GA-MA78GM-US2H - Super Talent 800 2GB x 2 Dual, (Unganged)
PSU Cooler Master eXtreme Power Plus 500W - Saphire R7-260OC-2GB
  #4 (permalink)  
Antiguo 19/02/2014, 23:39
Avatar de Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 15 años, 8 meses
Puntos: 2237
Respuesta: manejo de fecha y alamcenaje en campo DATE

Eso depende de como te sientas más cómodo, normalmente yo uso comillas dobles para evitar concatenación y tratar de hacer más legible el código, ejemplo:

Código PHP:
Ver original
  1. $date_nac="$ano-$mes-$dia";

Al final, siendo solo una cadena tan sencilla, no creo que haya gran diferencia de rendimiento o uso de recursos entre las diferentes posibilidades para crearla.

Creo que la pregunta de si es correcto o no puede resolverse con otra pregunta: Funciona?
__________________
- León, Guanajuato
- GV-Foto
  #5 (permalink)  
Antiguo 19/02/2014, 23:53
Avatar de Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 12 años, 5 meses
Puntos: 977
Respuesta: manejo de fecha y alamcenaje en campo DATE

Como los guiones no son variables, no es necesario que uses comillas dobles que sí te son útiles para leer el valor de una variable, como en el ejemplo que muestra Triby.

Saludos
__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand

Etiquetas: campo, date, fecha, formulario, manejo, variable
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:29.