Pivot-Tabellen PHP / MySQL
Was ist der beste Weg, um Pivot-Tabellen in PHP / MySQL (oder etwas in diesem Sinne) zu behandeln
Ich habe eine Abfrage, die folgende Informationen zurückgibt
id eng week type sourceid userid
95304 AD 2012-01-02 Technical 744180 271332
95308 AD 2012-01-02 Non-Technical 744180 280198
96492 AD 2012-01-23 Non-Technical 1056672 283843
97998 AD 2012-01-09 Technical 1056672 284264
99608 AD 2012-01-16 Technical 1056672 283842
99680 AD 2012-01-02 Technical 1056672 284264
100781 AD 2012-01-23 Non-Technical 744180 280671
Und ich möchte einen Bericht in PHP erstellen, der nach Gruppen mit beginnenden Spaltenüberschriften der Woche zählt. Z.B.
week commencing: 2012-01-02 2012-01-09 2012-01-16 2012-01-23 2012-01-30
Total: 3 1 1 1 0
Technical: 2 1 1 0 0
Non-Technical: 1 0 0 1 0
Ich bin mir jedoch nicht sicher, wo ich anfangen soll, da die Überschriften dynamisch sind, je nachdem, für welchen Monat der Bericht ausgeführt wird.
Ich weiß, wie man die Details des Monats weitergibt und alle Daten in PHP abruft, aber es wird derzeit in einer Spalte ausgegeben, anstatt es zu gruppieren und in ein Array zu stellen.
Jede Hilfe dankbar!