Hi,
das bringt mich auf eine Idee. Ich lese die Dateinamen aus dem Verzeichnis in ein Array und alle Dateinamen aus der DB in ein Ergebnis Array ( 1 Query ). Nun muss ich nur die beiden Array vergleichend abarbeiten.
Das sollte doch dann viel schneller sein. Liege ich da richtig?
nein, das ist exakt das, was ich vorgeschlagen habe, nur mit einer zusätzlichen Schleife (die DB-Daten in ein Array speichern) und viiieeel mehr Speicherbedarf :-) Du kannst bereits während des Select-Durchlaufs den Vergleich durchführen (subtrahierend).
Cheatah
--
X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes
X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes