Tengo un problema,
tengo un foro hecho por mi a partir de un tutorial, y en el index coloca la fecha en formato americano, aaaa/mm/dd, y en los mensajes en formato europeo, dd/mm/aaaa,
quiero saber como cambiar el del index a formato europeo también.
Error en la consulta de conteo de registros: SELECT COUNT(*) FROM foro identificador=0 ORDER BY ult_respuesta DESC. Mysql dijo: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '=0 ORDER BY ult_respuesta DESC' at line 1
CREATE TABLE foro (
id int(7) NOT NULL auto_increment,
autor varchar(200) NOT NULL default '',
titulo varchar(200) NOT NULL default '',
mensaje text NOT NULL,
fecha datetime NOT NULL default '0000-00-00 00:00:00',
respuestas int(11) NOT NULL default '0',
identificador int(7) NOT NULL default '0',
ult_respuesta datetime default NULL,
KEY id (id)
) TYPE=MyISAM;
Error en la consulta limitada: SELECT id, autor, titulo, mensaje DATE_FORMAT(fecha, '%d/%m/%Y %H:%i:%s'), respuestas, identificador, DATE_FORMAT(ult_respuesta, '%d/%m/%Y %H:%i:%s') FROM foro WHERE identificador=0 ORDER BY ult_respuesta DESC LIMIT 0,10. Mysql dijo: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'DATE_FORMAT(fecha, '%d/%m/%Y %H:%i:%s'), respuestas, identificador, DATE_FORMAT(' at line 1
No se muy bien como funciona sin embargo la diferencia clara entre un codigo de fecha y el otro es que en el primero (el correcto) usa una pequeña funcion el DATE_FORMAT que es la que te he intentado aplicar al codigo que has dado.
Entonces, a partir de ahi no se como continuar. Es cuestion de leer algo de informacion y hacer pruebas.
Siento no poderte ayudar mas, veremos si alguien te echa una mano mejor...
Haz una cosa, en el momento que recojas los resultados de la base de datos (donde tengamos el mysql_feth_array) y le pidas el dato de fecha. En vez de poner algo tipo:
TU NO PUEDES Escribir nuevos temas en este foro TU NO PUEDES Responder a los temas en este foro TU NO PUEDES Editar tus propios mensajes en este foro TU NO PUEDES Borrar tus propios mensajes en este foro
Todas las fechas y horas son GMT+1. Ahora son las 22:36