Maniac
Erfahrenes Mitglied
Du brauchst doch gar nicht den größten Datensatz abrufen, also MAX weglassen.
Versuch´mal das hier, ungetestet, da ich ja deine genaue DB-Struktur nicht weiß:
Versuch´mal das hier, ungetestet, da ich ja deine genaue DB-Struktur nicht weiß:
SQL:
SELECT m.`id` AS message_id,
m.`text`,
m.`sid`,
m.`status`,
u.`username` AS name,
DATE_FORMAT(`date`,'%d.%m.%Y, %H:%i') AS shortdate,
TIMESTAMPDIFF(SECOND,`date`,NOW()) AS sec
FROM `messages` m LEFT JOIN `user`s u ON u.`id` = m.`sid`
WHERE u.`uid` = '".$_SESSION['id']."' AND u.`uid`_delete='0'
ORDER BY m.`id DESC
LIMIT 1