Gelöst - Hilfe bei kompliziertem SQL-String
Sodele, einen haben wir noch 8-)
Ich frage meine Statistik-Tabelle (Eigenentwicklung) wie folgt ab:
$st_alls = mysql_query("SELECT page, count(page) as anzahl FROM `skg_statistic` WHERE `page` LIKE '%p%' group by page order by anzahl desc");
In page findet man die aufgerufene Seite bzw. Artikel. z.B.:
"/?page_id=1640&month=jun&yr=2083" oder
"/?p=3291"
Eigentlich interessiert mich aber nur die Nummer der Page und des Post's.
Und danach gruppiert.
Ich müsste also bereits im SQL-String die Ausgabe UND die Gruppierung auf alles links vom "?" einschränken.
Das Ergebnis der Abfrage kann ich mit "explode" zerbrösseln, dann aber ist es nicht gruppiert.
Ich hoffe das ich mich einigermaßen nachvollziehbar ausgedrückt habe.
Achso, "left" geht nicht, denn irgendwann ist die ID fünfstellig.
Hat sicher erledigt. Ich kürze einfach den String den ich in die DB schreibe.
Einfachste Lösung, bestes Ergebnis