Foros del Web » Programando para Internet » PHP »

Fecha, de Y-m-d a d-m-Y , como lo hago?

Estas en el tema de Fecha, de Y-m-d a d-m-Y , como lo hago? en el foro de PHP en Foros del Web. Hola! Que tal? Bueno... aquí con una duda bastante simple pero que sinceramente no logro descifrar y más a esta hora de la madurgada. Hace ...
  #1 (permalink)  
Antiguo 26/09/2009, 23:34
 
Fecha de Ingreso: septiembre-2003
Ubicación: Capital Federal
Mensajes: 38
Antigüedad: 20 años, 7 meses
Puntos: 0
Pregunta Fecha, de Y-m-d a d-m-Y , como lo hago?

Hola!
Que tal? Bueno... aquí con una duda bastante simple pero que sinceramente no logro descifrar y más a esta hora de la madurgada. Hace muchas horas que no duermo y creo que estoy por preguntar una obviedad!

El tema es así, estoy mostrando los registros de una base de datos, de una tabla donde en uno de sus campos se graba la fecha del día (del día que se insertan los registros). En la tabla me queda grabado Y-m-d (Ejemplo: 2009-09-27) ahora bien... ¿Como lo doy vuelta para que me quede 27-09-2009 ???

<?php echo $row_consulta_opinion['fecha']; ?>

De esta manera traigo la fecha, y de aquí me surgen las dudas. Como lo paso a ese segundo formato?

Desde ya les agradecería la información que me pudieran enviar.

Saludos,
JoseA.
  #2 (permalink)  
Antiguo 26/09/2009, 23:54
Avatar de gjx2  
Fecha de Ingreso: agosto-2008
Ubicación: R.D
Mensajes: 1.153
Antigüedad: 15 años, 8 meses
Puntos: 139
Respuesta: Fecha, de Y-m-d a d-m-Y , como lo hago?

Bueno puedes hacerlo de dos manera tanto desde mysql como desde php

Desde MYSQL

Código SQL:
Ver original
  1. SELECT DATE_FORMAT(fecha, '%d-%m-%Y')  FROM TABLE


Desde Php

Código PHP:
Ver original
  1. $fecha = "2009-09-27";
  2. $f = explode("-",$fecha);
  3. echo date("d-m-Y",mktime(0,0,0,$f[1],$f[2],$f[0]));

Suerte.
  #3 (permalink)  
Antiguo 27/09/2009, 08:42
 
Fecha de Ingreso: septiembre-2003
Ubicación: Capital Federal
Mensajes: 38
Antigüedad: 20 años, 7 meses
Puntos: 0
Respuesta: Fecha, de Y-m-d a d-m-Y , como lo hago?

gjx2 !!!
Excelente!!!
Muchas gracias por la respuesta y obviamente por la ayuda. Ya lo implementé y funciona muy bien. Has colaborado para que me vaya a descansar un buen rato. Lo hice desde PHP.

Slds,
JoseA
  #4 (permalink)  
Antiguo 27/09/2009, 11:55
Avatar de junihh  
Fecha de Ingreso: febrero-2004
Ubicación: República Dominicana
Mensajes: 997
Antigüedad: 20 años, 2 meses
Puntos: 7
Respuesta: Fecha, de Y-m-d a d-m-Y , como lo hago?

Pues yo uso algo similar, pero en la BD la variable de fecha tiene como type "varchar", entonces al guardar los datos envio lo siguiente:

$fecha = date('d-n-Y');

Eso devuelve 27-09-2009, justo lo que buscas.
__________________
JuniHH
- Mi blog
- Mi portafolio
  #5 (permalink)  
Antiguo 02/10/2009, 18:21
 
Fecha de Ingreso: septiembre-2003
Ubicación: Capital Federal
Mensajes: 38
Antigüedad: 20 años, 7 meses
Puntos: 0
Respuesta: Fecha, de Y-m-d a d-m-Y , como lo hago?

Hola junihh, esa también es una muy buena opción!
La voy a probar en otro trabajito que tengo que realizar. Hasta el momento nunca había necesitado guardar o mostrar las fechas , pero bueno, siempre hay una primera vez.
Desde ya muchas gracias por la ayuda brindada.

Hasta pronto!

JoseA.
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 00:51.