Hi,
ich beginn am besten von vorne:
Ich habe zwei Datenbanktabellen, die gleichzeitig ausgelesen werden müssen. Also habe ich hierfür die Funktion JOIN verwendet.
So sieht der Code aus:
$sql = "SELECT k.name, k.backupDirectory, c.timestamp FROM kunden k INNER JOIN createdbackups c ON k.id = c.customerID ORDER BY c.timestamp DESC";
So weit, wird alles korrekt mit einer while Schleife ausgegeben:
John Doe beispiel.de 2007-08-02 18:44:10
Max Mustermann cs-erweiterungen.de 2007-08-02 18:44:10
John Doe beispiel.de 2007-08-02 14:05:35
Max Mustermann cs-erweiterungen.de 2007-08-02 14:05:34
Jetzt sieht es ja ein bisschen komisch aus wenn der gleiche Name 2-Mal dasteht. Deshalb will es es nun so machen, dass gleiche Namen nun zusammengefasst werden (habe es 1 Stunde mit GROUP BY versucht, da ich glaube das es mit dem funktionieren sollte).
Da das Datum (c.timestamp) ja 4 mal vorkommt, wollte ich das immer das letzte (aktuellste) angezeigt wird.
Ich bekomme das jedoch einfach nicht hin.
Ich hoffe sehr, jemand von euch kann mir weiterhelfen. Habe das jetzt eine Stunde vergeblich versucht.
Danke!