Halihallo Markus
erstmla vielen dank für deine bemühungen, aber so ganz klappt dein query nicht.
Der einzige Fehler, den ich in meinem Query gesehen habe ist, dass ich den ORDER BY vor
dem GROUP BY hatte (was zu einem Fehler führt). ;)
ich habe den query jetzt etwas verändert, aber es geht noch immer nicht:
Eben wegen deinen Veränderungen, schätze ich ;)
SELECT u.*, COUNT(gb.ownerid) AS 'count' FROM " . $dbpref . "guestbooks AS gb, " . $dbpref . "user AS u LEFT OUTER JOIN guestbooks AS gb ON gb.ownerid=u.id ORDER BY 'count' GROUP BY gb.ownerid LIMIT $start, 10
es erscheint der fehler:
Keine eindeutige(n) Tabelle/Alias: 'gb'
schau dir doch deinen Query mal an. Du hast zweimal guestbook in dem FROM-Kontainer und
beide hast du mit dem Alias gb verknüpft; ist klar, dass mysql dann reagiert...
Das erste FROM guestbooks AS gb brauchst du nicht, ich hatte da ja den LEFT OUTER JOIN
für die Tabelle guestbook eingeführt.
Viele Grüsse
Philipp