PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : MySQL: verschiedene Versionen -> Problem


RMC
2004-07-15, 20:38:30
Also, ich hab eine HP auf meinem Rechner designed, die läuft am Localhost mit dem Apache und MySQL vom XAMPP-Package.
Die MySQL Version lautet 4.0.14

Jetzt hab ich ein Problem: Der Anbieter, bei dem ich den Webspace habe, hat nur die Version 3.23.58 :(

Naja normale Select/Update/Insert/Delete Statements funktionieren eh.

Nur das hier nicht:


select gb_name as name, gb_email as email, gb_timestamp as timestamp, gb_text as text from $table_guestbook order by
gb_timestamp desc Limit ".GUESTBOOK_ENTRIES_PER_PAGE." Offset $startEntry";


Dieses Statement selektiert mit "Limit" und "Offset" eine bestimmte Anzahl von Datensätzen, denn die Gästebuch-Einträge werden auf mehrere Seiten durch das PHP-Skript aufgeteilt.

Das Problem ist offensichtlich: Limit und Offset funktionieren mit der alten MySQL Version nicht :(

Was kann ich da denn tun?

Aqualon
2004-07-15, 21:37:26
Limit gibt es auch bei MySQL 3.x, allerdings mit der Syntax limit Beginn, Anzahl.

limit 3,5 liest 5 Tupel ab dem 3. Tupel aus.

Aqua