| |||
Bueno mi estimado cuando estabas haciendo el diseño de la base de datos pudiste haber dejado el campo correspodiente a la fecha como un campo de tipo date. Y te huvieras a horrado un buen de problemas como los que a hora mencionas. Pues no te quedas mas por lo pronto que convertir esos valores a fechas usando las funciones de php. o pensar una forma de convertir esos campos a tipo date de alguna manera que no sea muy dolorosa. |
| |||
Hola, Supongo que tu campo es un DATE. Tienes dos opciones: 1.- Usar la funcion MySQL DATE_FORMAT() y recuperar la fecha en el formato que desees. 2.- Usar la funcion MySQL UNIX_TIMESTAMP() para recuperar la fecha en formato unix_timestamp y usar la funcion PHP date() para formatearla de la forma que quieras. Esto es para el caso que solo quieras leer la fecha una vez de BD y mostrarla en varios formatos. Espero haber sido de ayuda.
__________________ Josemi Aprendiz de mucho, maestro de poco. |
| ||||
q me falla en esta declaracion?? esq no se si lo puedo sacar asi $fecha=mysql_db_query("Sql15456_2","select DATE_FORMAT('$row[fecha]','%d %m %Y')"); el $row[fecha] sale de un select anterior a la base de datos y de un mysql_array_fetch del select |
| |||
Pues te falta todo en la consulta .. no has indicado ni tabla .. ni nada .. el $row ese ahí no corresponde (por lo menos en esa funcion .. ) .. Y a todo esto suponemos que YA has cambiado el tipo de campo de tu Base de datos y campo "fecha" y ahora es un DATE o DATETIME ??? Suponiendo q 'fecha' es un campo de esa tabla debería ser algo así: Código PHP: Un saludo, |
| |||
Hola, Cita: Pues podria ser:Mensaje Original por mariog q me falla en esta declaracion?? esq no se si lo puedo sacar asi $fecha=mysql_db_query("Sql15456_2","select DATE_FORMAT('$row[fecha]','%d %m %Y')"); el $row[fecha] sale de un select anterior a la base de datos y de un mysql_array_fetch del select Código PHP: Saludos.
__________________ Josemi Aprendiz de mucho, maestro de poco. |
| ||||
Ejemplo de uso de DATE_FORMAT: Código PHP: ultima_descarga   ; ultima_descarga_formato_dd_mm_aaaa 2003-01-20 17:24:18 20-01-2003 17:24:18 2003-01-20 17:24:15 20-01-2003 17:24:15 ... ... 1 Saludo.
__________________ "Yo opino lo mismo que BVis, el de 'forosdelweb' " - Bill Gates Última edición por BVis; 12/02/2003 a las 17:02 |