Que buena idea has tenido gnzsoloyo, ya imprime bien la fecha, Gracias.
Yo queria cambiar el formato de fecha en la tabla mysql y lo que hay que hacer es darle el formato de fecha a la consulta select, ainssss que despistado soy.
Pongo el código completo para aquellos que lean este tema y esten interesados.
Código para guardar la fecha en la tabla de la base de datos mysql.(guardar.php)
Código PHP:
<?php
include("conexion.php");
$MENU=$_REQUEST['menu'];
$FECHA=date("Y/m/d");
mysql_query("insert into tabla_menu(menu,fecha) values('$MENU','$FECHA')");
?>
(listar.php)
Código para imprimir la fecha en español / castellano. (esto no es mio lo saque buscando en la red).
Nota: La function va debajo de la etiqueta de apertura de php.
Código PHP:
<?php
include("conexion.php");
function fechaesp ($fecha) {
$data=split("-",$fecha);
echo $data[2]."/".$data[1]."/".$data[0];
return $retval;
}
$registros=mysql_query("select * from tabla_menu where menu like '%$BUSQUEDA%' or DATE_FORMAT(fecha,'%d/%m/%Y') like '%$BUSQUEDA%' order by cod desc ");}
while($reg=mysql_fetch_array($registros)) {
$fecha=$reg['fecha'];
echo fechaesp($fecha);
?>
(listar.php)
Código para la consulta select , que en este caso es para el buscador.
Al teclear en el buscador la fecha de forma 25/03/2009 sale perfecta la consulta.
Código PHP:
$registros=mysql_query("select * from tabla_menu where menu like '%$BUSQUEDA%' or DATE_FORMAT(fecha,'%d/%m/%Y') like '%$BUSQUEDA%' order by cod desc limit $REGISTRO_INICIAL, $ELEMENTOS_POR_PAGINA");