Muy buenas a todos, tengo 2 pequeñas consultas.
Tengo una db en sql con un campo llamado fecha (DATE, 0000-00-00)
Cuando inserto info en la db me recoge la fecha por ese orden. año, mes, día y para que se vea en formato español inserto en la web el siguiente código
Código PHP:
$res=mysql_query("select DATE_FORMAT(fecha,\"%d/%m/%Y\") as fecha,lugar from nombredelatabla order by fecha asc limit 0,10");
1. El primer problema es que el listado me lo hace correctamente en formato español, pero el orden me lo hace por días y no por fechas reales.
2. ¿Que código hay que poner para que en el año solo aparezcan las 2 últimas cifras?
Resumiendo, me lista esto:
dia/mes/año
01/10/2007
05/08/2007
07/05/2007
07/06/2007
09/07/2007
10/09/2007
Y necesito esto otro
dia/mes/año
07/05/07
07/06/07
09/07/07
05/08/07
10/08/07
01/10/07
Saludos y gracias a todos.