Mahlzeit,
Danke für die schnelle Antwort,
aber leider ist das Problem so nicht gelöst,
selbst wenn ich ORDER BY ans Ende des Strings stelle funzt es
nicht, ich bekomme keine Ausgabe.
das hattest du hier vorbildlich gemacht und den Code reingesetzt:
SELECT \* FROM tb\_bookmark
ORDER BY tb\_bookmark.entry
RIGHT JOIN tb\_host
ON tb\_bookmark.host\_id=tb\_host.id"
LIMIT 0,6";
Jetzt solltest du noch dazuschreiben, wie du das jetzt gelöst hast. Ich rate mal so:
SELECT \* FROM tb\_bookmark
ORDER BY tb\_bookmark.entry
RIGHT JOIN tb\_host
ON tb\_bookmark.host\_id=tb\_host.id
LIMIT 0,6
ORDER BY tb\_bookmark.entry;
Folgende Fehlermeldung gibt mysql_error() aus:
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 ‚ORDER BY tb_bookmark.entry‘
at line 1
Fehlernummer: 1064
So muß es heißen:
SELECT \* FROM tb\_bookmark
RIGHT JOIN tb\_host
ON tb\_bookmark.host\_id=tb\_host.id
LIMIT 0,6
ORDER BY tb\_bookmark.entry;
(bzw. die beiden letzten Zeilen vertauschen, ich weiß grad nicht, ob ORDER BY zwingend vor oder nach LIMIT kommt).
Gruß
Sancho