Hallo.
Gibt es irgendwo eine bersicht, welche Daten in Phpay wo gelagert werden ?
Also, dass ich z.B. nachschlagen kann, was von einem Artikel genau wo in der DB steht ?
Und hat schon mal jemand probiert, Artikel in greren Volumina zu importieren ?
(z.b. von einer Produkt-CD, wo Artikeldaten in comma-seperated values drauf sind ?)
Cu, karlheinz Meier
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Nein, eine bersicht gibt es so nicht.
In aller Krze:
In den *info Tabellen liegen sprachabhngige/-spezifische Informationen. show_item_x.inc.php knnte Dir vielleicht noch ein bichen weiterhelfen.
item selbst enthlt Infos zum Artikel selbst,
size die der ersten Eigenschaft zu einem Artikel,
color die der zweiten Eigenschaft.
Eine bestehende CSV-Datei wirst Du wohl nicht direkt importieren knnen, weil die Spalten anders angeordnet sind, als phPay das erwartet (siehe admin/importitem*).
Groe Importdaten-Mengen knnten an der Uploadgrenze (Standard 2MB) scheitern. Ansonsten knnte nur ein Timeout hinderlich sein.
Ich habe selbst auch schon 1600Artikel importieren lassen. Wei nicht, ob welche Grenordnung Du anpeilst.
Gru,
Andreas.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Ich wrde auch eine Dokumentation begrssen. Normalerweise fllt bei mir undokumentierter Code sofort vom Tisch, aber php scheint auf den ersten Blick so praktisch, dass es sich ein Test vielleicht dennoch lohnt.
Ich wrde auch gerne Datenstze aus einer anderen alten Shopdatenbank importieren, scheitere aber an der mangelnden Dokumentation oder Sinnhaftigkeit von Variablen wie newid (Zeit+zufallszahl?)
Wozu ist die denn gut?
Welche Designentscheidung hat euch denn dazu berzeugt zusammenhngende Daten in verschiedene Tabellen zu schmeissen?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Was Du mit "zusammenhngende Daten in verschiedene Tabellen" meinst wie ich nicht genau. Aber die Tabellen <xy> und <xy>info enthalten durchaus keine zusammenhngenden Daten.
Zu $newid:
phPay sollte ursprnglich mal fhig sein mit verschiedenen DB zu funktionieren. Leider eine der Fhigkeiten, die ihm im Laufe der Zeit abhanden gekommen sind.
Fr MySQL gibt es die Funktion mysql_insert_id() oder per SQL LAST_INSERT - naja oder so hnlich - Jedenfalls haben andere SQL-Dialekte, da meines Wissens nicht. Mit $newid geht's auch ohne, eine neueingefgte ID rauszukriegen. Dies ist wegen <xy> und <xy>info eben wichtig.
Irgendwo auf dieser Seite gibt's eine kurze Info zur Datenbank-Struktur.
Gru,
Andreas.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hallo.
Gibt es irgendwo eine bersicht, welche Daten in Phpay wo gelagert werden ?
Also, dass ich z.B. nachschlagen kann, was von einem Artikel genau wo in der DB steht ?
Und hat schon mal jemand probiert, Artikel in greren Volumina zu importieren ?
(z.b. von einer Produkt-CD, wo Artikeldaten in comma-seperated values drauf sind ?)
Cu, karlheinz Meier
Nein, eine bersicht gibt es so nicht.
In aller Krze:
In den *info Tabellen liegen sprachabhngige/-spezifische Informationen. show_item_x.inc.php knnte Dir vielleicht noch ein bichen weiterhelfen.
item selbst enthlt Infos zum Artikel selbst,
size die der ersten Eigenschaft zu einem Artikel,
color die der zweiten Eigenschaft.
Eine bestehende CSV-Datei wirst Du wohl nicht direkt importieren knnen, weil die Spalten anders angeordnet sind, als phPay das erwartet (siehe admin/importitem*).
Groe Importdaten-Mengen knnten an der Uploadgrenze (Standard 2MB) scheitern. Ansonsten knnte nur ein Timeout hinderlich sein.
Ich habe selbst auch schon 1600Artikel importieren lassen. Wei nicht, ob welche Grenordnung Du anpeilst.
Gru,
Andreas.
Ich wrde auch eine Dokumentation begrssen. Normalerweise fllt bei mir undokumentierter Code sofort vom Tisch, aber php scheint auf den ersten Blick so praktisch, dass es sich ein Test vielleicht dennoch lohnt.
Ich wrde auch gerne Datenstze aus einer anderen alten Shopdatenbank importieren, scheitere aber an der mangelnden Dokumentation oder Sinnhaftigkeit von Variablen wie newid (Zeit+zufallszahl?)
Wozu ist die denn gut?
Welche Designentscheidung hat euch denn dazu berzeugt zusammenhngende Daten in verschiedene Tabellen zu schmeissen?
Ich verweise fr's generelle nur auf einen anderen Thread:
http://sourceforge.net/forum/forum.php?thread_id=851977&forum_id=121972
Was Du mit "zusammenhngende Daten in verschiedene Tabellen" meinst wie ich nicht genau. Aber die Tabellen <xy> und <xy>info enthalten durchaus keine zusammenhngenden Daten.
Zu $newid:
phPay sollte ursprnglich mal fhig sein mit verschiedenen DB zu funktionieren. Leider eine der Fhigkeiten, die ihm im Laufe der Zeit abhanden gekommen sind.
Fr MySQL gibt es die Funktion mysql_insert_id() oder per SQL LAST_INSERT - naja oder so hnlich - Jedenfalls haben andere SQL-Dialekte, da meines Wissens nicht. Mit $newid geht's auch ohne, eine neueingefgte ID rauszukriegen. Dies ist wegen <xy> und <xy>info eben wichtig.
Irgendwo auf dieser Seite gibt's eine kurze Info zur Datenbank-Struktur.
Gru,
Andreas.