• Domingo 19 de Mayo de 2024, 16:02

Autor Tema:  Fecha Para La Bd  (Leído 1444 veces)

angel_del_madrid

  • Nuevo Miembro
  • *
  • Mensajes: 10
    • Ver Perfil
Fecha Para La Bd
« en: Jueves 14 de Junio de 2007, 16:28 »
0
Hola, voy con la tonteria del año
Podrian decirme como cojo la fecha actual, pero no para escribirla (eso se hacerlo con date()), sino para ingresarla a una base de datos, o sea
$fecha=...
$sql_statement="UPDATE trabajo SET fecha='$fecha' ";


y que eso entre en la base de datos con el usal formato, o sea 28/01/2007

Mollense

  • Miembro de PLATA
  • *****
  • Mensajes: 1755
  • Nacionalidad: ar
    • Ver Perfil
    • http://solocodigo.com/
Re: Fecha Para La Bd
« Respuesta #1 en: Jueves 14 de Junio de 2007, 18:01 »
0
También podés hacerlo con date():
Código: Text
  1. date("d/m/Y")
  2.  
"Los que renuncian son más numerosos que los que fracasan" H.F.
"No se cómo sería la III Guerra Mundial, pero la cuarta sería con piedras" A.E.
"Quién no fía no es de fiar..."


...no te quedes mirando.

Altareum

  • Miembro MUY activo
  • ***
  • Mensajes: 327
    • Ver Perfil
    • http://www.avian.com.ar
Re: Fecha Para La Bd
« Respuesta #2 en: Jueves 14 de Junio de 2007, 22:15 »
0
Con Mysql:

Código: Text
  1. "UPDATE trabajo SET fecha=NOW() "
  2.  
O
Código: Text
  1. "UPDATE trabajo SET fecha=CURDATE() "
  2.  


No te preocupes por el formato, Mysql lo adapta según el campo "fecha", siempre y cuando sea del tipo date.


Altareum.
El postre!, el postre!, el postre!, el postre!, el postre!, el postre!.....
 | Klinka | Kiree | Avian |

Mollense

  • Miembro de PLATA
  • *****
  • Mensajes: 1755
  • Nacionalidad: ar
    • Ver Perfil
    • http://solocodigo.com/
Re: Fecha Para La Bd
« Respuesta #3 en: Viernes 15 de Junio de 2007, 03:47 »
0
Sí, yo también utilizo now pero para que la fecha se almacene con el formato dd/mm/yyyy en la base de datos se hace de esta forma: date("d/m/Y"), pero coincido en que es mejor utilizar now.

Un saludo!!!
"Los que renuncian son más numerosos que los que fracasan" H.F.
"No se cómo sería la III Guerra Mundial, pero la cuarta sería con piedras" A.E.
"Quién no fía no es de fiar..."


...no te quedes mirando.

angel_del_madrid

  • Nuevo Miembro
  • *
  • Mensajes: 10
    • Ver Perfil
Re: Fecha Para La Bd
« Respuesta #4 en: Viernes 15 de Junio de 2007, 16:31 »
0
Ok, gracias a ambos

Altareum

  • Miembro MUY activo
  • ***
  • Mensajes: 327
    • Ver Perfil
    • http://www.avian.com.ar
Re: Fecha Para La Bd
« Respuesta #5 en: Viernes 15 de Junio de 2007, 17:01 »
0
Cita de: "Angel_K_ido"
Sí, yo también utilizo now pero para que la fecha se almacene con el formato dd/mm/yyyy en la base de datos se hace de esta forma: date("d/m/Y"), pero coincido en que es mejor utilizar now.
Código: Text
  1. UPDATE trabajo SET fecha=DATE_FORMAT(NOW(), '%d/%m/%Y');
  2.  

Altareum.
El postre!, el postre!, el postre!, el postre!, el postre!, el postre!.....
 | Klinka | Kiree | Avian |

Mollense

  • Miembro de PLATA
  • *****
  • Mensajes: 1755
  • Nacionalidad: ar
    • Ver Perfil
    • http://solocodigo.com/
Re: Fecha Para La Bd
« Respuesta #6 en: Viernes 15 de Junio de 2007, 17:08 »
0
Cita de: "Altareum"
Cita de: "Angel_K_ido"
Sí, yo también utilizo now pero para que la fecha se almacene con el formato dd/mm/yyyy en la base de datos se hace de esta forma: date("d/m/Y"), pero coincido en que es mejor utilizar now.
Código: Text
  1. UPDATE trabajo SET fecha=DATE_FORMAT(NOW(), '%d/%m/%Y');
  2.  

Altareum.
Que bien, esa no me la sabía.  :hola:
"Los que renuncian son más numerosos que los que fracasan" H.F.
"No se cómo sería la III Guerra Mundial, pero la cuarta sería con piedras" A.E.
"Quién no fía no es de fiar..."


...no te quedes mirando.