Hallo!
Wir nutzen MySQL & PHP(MyAdmin) um aus einer Bestandstabelle Stichtagsbestände pro Warengruppe in einem txt-File zu erzeugen. Die dazugehörigen SQL-Abfragen haben wir in einer txt-Datei hinterlegt, die wir mit PHPMyAdmin (SQL/Durchsuchen->OK) ausführen.
Jetzt suchen wir eine Lösung, wie wir dies für die verschiedenen Filialen so gestalten können, dass jede Filiale in ihrem Verzeichnis nur die filialspezifischen Anweisungen in der txt-Datei hat (zB loaddata ...hamburg.txt und into outfile ... hamburg.txt) und innerhalb dieser Datei auf die in einem übergeordneten Verzeichnis liegende txt-Datei mit den für alle Filialen gleichen SQL-Anweisungen zugreift. Somit müssten wir bei Änderungen an den Abfragen etc. nur noch die zentrale Datei ändern und nicht immer 30 angepasste Files erstellen. Und zum Ausführen müsste jede Filiale eben auch nur dieses spezifischen File ausführen, die SQLs würden dann aus dem übergeordneten Ordner geladen. Habt Ihr eine Idee, wie man das machen könnte?
Hier kurz die bsp.Ordnerstruktur:
SQL-Abfragen für alle = www/allgemein
Filialdatei = www/hh
Für Tips wäre ich sehr dankbar,
cu, Niels
Wir nutzen MySQL & PHP(MyAdmin) um aus einer Bestandstabelle Stichtagsbestände pro Warengruppe in einem txt-File zu erzeugen. Die dazugehörigen SQL-Abfragen haben wir in einer txt-Datei hinterlegt, die wir mit PHPMyAdmin (SQL/Durchsuchen->OK) ausführen.
Jetzt suchen wir eine Lösung, wie wir dies für die verschiedenen Filialen so gestalten können, dass jede Filiale in ihrem Verzeichnis nur die filialspezifischen Anweisungen in der txt-Datei hat (zB loaddata ...hamburg.txt und into outfile ... hamburg.txt) und innerhalb dieser Datei auf die in einem übergeordneten Verzeichnis liegende txt-Datei mit den für alle Filialen gleichen SQL-Anweisungen zugreift. Somit müssten wir bei Änderungen an den Abfragen etc. nur noch die zentrale Datei ändern und nicht immer 30 angepasste Files erstellen. Und zum Ausführen müsste jede Filiale eben auch nur dieses spezifischen File ausführen, die SQLs würden dann aus dem übergeordneten Ordner geladen. Habt Ihr eine Idee, wie man das machen könnte?
Hier kurz die bsp.Ordnerstruktur:
SQL-Abfragen für alle = www/allgemein
Filialdatei = www/hh
Für Tips wäre ich sehr dankbar,
cu, Niels
Kommentar