Tom: Suche in einem Mehrdimensionalem Array

Beitrag lesen

Hello,

Vielen Dank für dein Wahnsinns Beispiel. Die Funktionen sind sehr umfangreich, werde ich sicherlich nochmal gebrauchen können.

Das ist nicht Wahnsinn, sondern praktisch. Die andere Notation für Datensätze in PHP-Arrays (die für uns Anwender ja eigentlich verkettete Listen sind, also Baumstrukturen // innen gehört noch mehr dazu) als "Spaltenarray" ermöglicht einem die reichlich vorhandenen einfachen Array-Funktionen zu benutzen. Die sind wesentlich verständlicher, als diejenigen mit "Back-*"

Da kan man sich dann schon mal damit abfinden, dass man für die vier Grundfunktionen

  • Insert
  • Select
  • Update
  • Delete
    eben einen Wrapper benötigt, um die Daten aus der -Haltung wieder in die -Visualisierung zu transformieren und umgekehrt.

Wenn Du aber schon so weit ins Messer gelaufen bist, dass die Daten als XML-Datei ankommen, kann ich Dir leider nicht mehr helfen. Das Format ist für mich ein rein theoretisches. Es wird leider auch oft benutzt.

Da war dBase besser, kompakter, schneller!

Bei Umwandlung von dBase-Format in "Spaltenarrays" und umgekehrt stehe ich zur Verfügung
Bei Umwandlung von SDF (CSV) in "Spaltenarrays" und umgekehrt stehe ich zur Verfügung
Bei Umwandlung von "Seperated Format & Data"-Format (Direct Access) sowieso (siehe meine exemplarische Anwendung unter
http://selfhtml.bitworks.de/artikel_locking/adressen.php
http://selfhtml.bitworks.de/artikel_locking/adressen.php.txt

oder bei Umwandlung von Datanorm in "Spaltenarrays" und umgekehrt
https://de.wikipedia.org/wiki/Datanorm

XML ist im Prinzip nur ein "Datanorm + HTML-Gedanken + ungünstige Datenhaltung + viel verschwendeter Platz + Funktionen + ???". Der ursprünglich gedachte Nutzen "Human redable" ist für mich dabeio verloren gegangen.

Denn welcher normale Mensch kann das noch lesen? Man ist über das Ziel hinaus geschossen!

Aber was soll's? UTF-8 kann ohne Maschine sowieso niemand mehr entschlüsseln in 100 Jahren. Die außerirdischen sind unter uns *gg*

Die Funktionen solltest Du nutzen, wie Blackboxes :-)

Das ist aber sehr sehr sehr komplex für mein Vorhaben.

Überhaupt nicht, wenn Du nicht schon ins Messer gelaufen bist.

Liebe Grüße aus dem schönen Oberharz

Tom vom Berg

--
 ☻_
/▌
/ \ Nur selber lernen macht schlau
http://bikers-lodge.com