Query erweitert, falsche Anzeige

H(a)i am Abend,

ich habe mal eine Frage:

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

vlt mehr infos wie code schnippsel etc dann kann man auch genauer was sagen :slight_smile:

[QUOTE=tvtotal;67266]H(a)i am Abend,

ich habe mal eine Frage:

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.

Danke, kann ich denn irgenwo eine Ausgabe machen, die die Abfrage komplett wiedergitb?