Linuchs: Lösung

Beitrag lesen

Habe das in der Form gelöst, dass ich alle benötigten Felder in ein CONCAT gepackt habe:

SELECT
 MIN( CONCAT( trm1.tag, '@', trm1.uhr, '@', trm1.id, '@', DATE_FORMAT(trm1.tag,'%w'), '@', ort1.id, '@', ort1.land_kz, '@', ort1.plz, '@', ort1.name, '@', adr1.id, '@', adr1.firma1 )) nxt_termin
...
GROUP BY    trm1.adress_id
ORDER BY    nxt_termin

die explodieren dann und stehen zur Verfügung:

  while ( $row_naechster_termin = @mysql_fetch_assoc( $res_naechste_termine )) {
    $arr      = explode( "@", $row_naechster_termin['nxt_termin'] );

Der Programm-Durchlauf dauert knapp 0.1 sec, damit kann ich leben.

Gruß, Linuchs