Hi Raketentyp,
und Danke für deine Ausführungen.
Äh, Richtig. in $multisort wird die SQL Ausführung gespeichert. DATEBASE ist nur ein Platzhalter. In echt steht da natürlich der Name meiner Datenbank.
Mir war tatsächlich nicht bewusst, dass die array zuweisung von $listing die Variable gleich wieder leert. Ich nahm irgendwie an, php "merkt" sich das.
Nun habe ich diese Zuweisungen x = array(); entfernt, und siehe da
array(3) { [0]=> array(1) { ["AK"]=> string(27) " KERN_AKADEMIE = 'Aachen' " } [1]=> array(1) { ["STATUS"]=> string(24) " KERN_STATUS = 'Zusage' " } [2]=> array(1) { ["AK"]=> string(27) " KERN_AKADEMIE = 'Berlin' " } }
Nun funktioniert das. Boah. Manchmal ... Naja
Okay aber das ist ja schon mal gut. Nun müsste ich nur noch erreichen, dass die multidimensionalen Werte bei Änderungen überschrieben werden. ["AK"] beispielsweise darf es im SELECT natürlich nur einmal geben