$sql2 = "SELECT
ID,
name,
ort,
mail,
DATE_FORMAT(datum, '%d.%m.%y') AS Datum,
DATE_FORMAT(datum, '%k:%i') As Zeit,
DATE_FORMAT(datum, '%w') As tag_ind,
text
FROM
gaestebuch
ORDER BY
datum DESC
LIMIT
$start2, $gb_liste";
Ich behelf mir in solchen Fällen mit einem Hilfsfeld, da du so nach dem Formatierten Datum sortierst und das geht schief.
SELECT ID, name, ort, mail,
DATE_FORMAT(datum, '%d.%m.%y') AS datum_f,
DATE_FORMAT(datum, '%k:%i') As Zeit,
DATE_FORMAT(datum, '%w') As tag_ind,
text
FROM gaestebuch ORDER BY datum DESC
Struppi.