Cita:
Iniciado por deadlykyo
Me parece raro que tu profesor te diga que cambies a text un campo de fecha solo por el formato, aqui te dejo unos ejemplos de como se trabaja con fechas en diferentes formatos:
Código PHP:
mysql> SELECT DATE_FORMAT('2000-12-30','%d-%m-%Y');
//Esa consulta devuelve la fecha en el formato que tu deseas
//todo depende del formato que le pases a la funcion DATE_FORMAT()
+--------------------------------------+
| DATE_FORMAT('2000-12-30','%d-%m-%Y') |
+--------------------------------------+
| 30-12-2000 |
+--------------------------------------+
ahora en el caso de una consulta a un campo de una tabla en vez de la fecha pones el nombre del campo de tipo DATE y le das el formato que tu desees, para ver todas las posibilidades solo tienes que revisar un poco la documentacion de MySQL la parte de funciones de fecha, saludos, cya
vale, si lo hago en una linea de mysql o en myadmin funciona, el problema es como lo aplico en PHP que no entero demasiado bien :(
Gracias
Si hago por ejemplo esto:
Código PHP:
$a = mysql_query ("SELECT DATE_FORMAT('$registro[3]','%d-%m-%Y')", $conexion);
echo $a;
me devuelve esto
Resource id #4