fastix®: auf doppelte Inhalte im Array prüfen

Beitrag lesen

Moin!

Du hast also ein Formular in dem jemand Spaltennamen für eine Datenbanktabelle vergibt, welche erst noch angelegt wird?

Früher waren mehrere Felder "na" erlaubt.

Lass mich raten: Früher waren diese "Feldnamen" ein "Kommentar" in der ersten Zeile einer CSV-Datei oder einer anderen primitiven Serialisierungslösung.

Die Daten stehen woanders... Werden an anderer Stelle gelesen/geschrieben.

Hübsch. Du sollst also Fehler Dritter abfangen? Dann gehe so vor als seien dies Benutzereingaben oder, falls mehrere am gleichen Projekt programmieren oder Konfigurationsdateien anlegen, regele die Zuständigkeiten und die ordnungsgemäße Dokumentation. Dass die Spalten unterschiedliche Namen haben müsse gehört dann dem Kollegen auf die Nase gedrückt weil es schlicht Unsinn ist einen ganzen Haufen Rechenleistung darauf zu verschwenden Fehler eines Mittäters auszubügeln.

Wenn es Benutzereingaben sind, dann geht es nicht anders.

MFFG (Mit freundlich- friedfertigem Grinsen)

fastix