Hallo Rolf,
ich habe mal experimentiert - wenn Du die Daten bereits als Array vorliegen hast, ist es am einfachsten, wenn Du sie in eine hierarchische Darstellung überführst.
Damit meine ich ein Array, in dem die Werte von feld2 der Key sind. Jeder Eintrag davon ist ein Array, in dem die Werte von feld3 der Key sind. Und davon ist jeder Eintrag ein Array mit den Zeilen, die diese Wertekombination für feld2 und feld3 haben.
Oweia, jetzt wirds mir zu kompliziert 😉 Ich fand die sql-Lösung sehr sympatisch. Zudem muß ich im php-Teil noch jede Menge Felder bearbeiten, ergänzen, tauschen, usw. Da das wirklich seit langem sehr sauber läuft, würde ich eigentlich da gerne nicht mehr Hand anlegen. Insofern kam und kommt mir die sql-Lösung eigentlich sehr entgegen.
Würde Deine php-Lösung eigentlich sehr viel einfacher, wenn anstelle von Feld[2] und Feld[3] lediglich auf eines der beiden Felder geprüft werden müßte? Ich frage nur, weil ich glaiube, dass auch das ausreichen könnte, wenn ich einen anderen teil umprogrammiere.
Pit