Ver Mensaje Individual
  #6 (permalink)  
Antiguo 02/06/2004, 12:32
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Pero ... si para eso existen las "variables"!!!

Ejemplo:

$formato="%d%...etc";

$sql="SELECT DATE_FORMAT('$formato_fecha',campo_fecha) as mi_fecha FROM tabla";

Si usas dinámicamente $formato .. podrás tener hasta un "config.php" por ahí con el formato de fecha que guste tu cliente o incluso "usuario" para ver esas fechas.

No es sólo una cosa de "trabajar" más en escribir tu código .. sino en hacer un código optimo .. Todo lo que puedas hacer desde SQL siempre es más optimo en rendimiento que pre-procesarlo a su vez en PHP también ..

Ahora .. otro ejemplo: "soy tu cliente .. quiero cambiar rápido de formato de fecha al que me dé la gana" ... (así por ejemplo deja hacerlo muchos sistemas pre-fabricados) donde dice "formato de fecha" uno dá ahí el formato tal cual usa Mysql (o más "limpio" de caracteres de control) ...

En fin .. cada cual que haga lo que estime oportuno . .yo sólo me limito a explicar los pro's y contras de un problema como este de trabajar con "fechas".

Un saludo,