Autor just59
Datum 10.04.2009 09:43
Beiträge: Ich habe jetzt zu Test eine CSV Datei zugesendet bekommen.

Folgende Felder gibt es:
DisplayPrice    Img_Url    Deeplink1    ProductCategoryID    ProductCategoryName    Branche    Erscheinungsdatum    Firmennamen    PLZ    Position    Tätigkeitsbereich

Wie bekommt man die Daten jetzt in die Datenbank. Ich denke am besten per Cronjob automatisch. Da eventuell auch andere CSV Dateien importiert werden sollen, müsste man überlegen, welche zusätzlichen Felder noch benötigt werden (Quelle, ID, Datum,...) Auch die Art des Einfügens, ob vorher Löschen der Datensätze von Quelle und dann neu Einfügen oder nur Ersetzen. Die erste Variante erscheint mir jedoch besser, da hier keine bei der Quelle gelöschten Datensätze mehr in der OPN Tabelle verbleiben. Und es sollten auch nur die Datensätze gelöscht werden, die von der Quelle stammen. Datensäte anderer Quelle sollten erhaltenbleiben.

Um dies jedoch zu realisieren, würde ich dies nicht mit in das Modul Artikel integrieren. Da auch beim Import eine Kurzzeitige Sperre der Tabelle entsteht. Da Branchen-Modul erscheint mir da als Vorlage geeignet. Eine Kopie also erst mal vom Modul und dann die Felder anpassen.
Soweit zu Idee. Könnte das so funktionieren?



JUSt
just-info / Mein Gartenverein Portal für Gartenfreunde...
Suse 10.1, PHP 5.2.10 und MySQL 5.0.67.,Administration 2.5.1 [Iphigenie] (Revision 4533)


Diese Seite drucken
Diese Seite schließen

Dieser Artikel kommt von: OpenPHPNuke - das Open Source CMS

http://www.openphpnuke.info/