Wenn ich ein Query in der Funktion _prepareWhereQuery erweitere (z.B. mit einem Join (ja, ich übe)), dann erhalte ich völig verückte Ergebnis-Ausgaben. Mal 2 auf einer Seite, dann 5, und 3 usw. womit statt 90 Seiten gleich mal 500 Seiten gezählt werden.
Im phpAmdin wird mir das korrekte Ergebnis angezeigt.
Wenn ich ein Query in der Funktion _prepareWhereQuery erweitere (z.B. mit einem Join (ja, ich übe)), dann erhalte ich völig verückte Ergebnis-Ausgaben. Mal 2 auf einer Seite, dann 5, und 3 usw. womit statt 90 Seiten gleich mal 500 Seiten gezählt werden.
Im phpAmdin wird mir das korrekte Ergebnis angezeigt.
Woran kann das liegen ?
<Danke und schönen Samstag Abend.
tvtotal[/QUOTE]
Kontrollier tatsächlich mal den Query, der dann in die DB gegeben wird. Beachte, dass der von ADOdb auch nach Deinem _prepareWhereQuery() noch weiter bearbeitet wird. Zum Beispiel werden dort noch die LIMIT-Angaben eingefügt, die je nach Umgebung vielleicht falsch berechnet wurden.