Einzelnen Beitrag anzeigen

Benutzerbild von alcaeus
alcaeus

Registriert seit: 11. Aug 2003
Ort: München
6.537 Beiträge
 
#10

Re: Firebird und LIMIT bei SELECT

  Alt 16. Sep 2005, 15:14
Ich glaube wir reden ein klein bisschen aneinander vorbei, ich hole mal etwas weiter aus.
In den verschiedenen Dateien des phpBBs werden die Queries so ausgefuehrt:
Code:
$sql = "SELECT * FROM sometable ORDER BY id ASC LIMIT 15,15;
if (!($result = $db->sql_query($sql)))
{
//...
}
$db ist dabei ein Objekt von sql_db, einer Klasse die je nach eingestelltem DBMS anders definiert ist. Ich baue eben eine neue sql_db-Klasse, also weiss ich momentan nicht wie ich da mit einer selecteable Procedure arbeiten soll.
In meiner sql_query spalte ich das uebergebene Query mit einer RegExp ausseinander um Limit und Start zu erhalten, und setze dann das neue Query zusammen. Die Frage ist nur, ob ich im obigen Fall das:
SELECT FIRST 15 SKIP 14... oder das:
SELECT FIRST 15 SKIP 15... schreiben muss

Greetz
alcaeus
Andreas B.
Die Mutter der Dummen ist immer schwanger.
Ein Portal für Informatik-Studenten: www.infler.de
  Mit Zitat antworten Zitat