Ver Mensaje Individual
  #4 (permalink)  
Antiguo 23/03/2009, 06:40
santiago_ra
 
Fecha de Ingreso: marzo-2009
Mensajes: 11
Antigüedad: 16 años, 1 mes
Puntos: 1
Respuesta: una manita con fechas porfa

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"); 

Última edición por santiago_ra; 23/03/2009 a las 06:51