Hoppla, falschen Unterforum!
Kann's jetzt nicht mehr ändern! Kann mir das ein Admin verschieben? Danke!
Hallo zusammen!
Ich bastle grad an einigen SQL-Befehlen rum.
Die Kategorien in die DB hab ich scho geschafft und auch der Artikelimport funktioniert.
Leider geht das nur, wenn jeder Artikel einen anderen Hersteller (bei mir Designer) hat.
Der SQL-Befehl schaut so aus:
INSERT INTO manufacturers
(manufacturers_name)
VALUES
('InpDesigner')
;
Beim ersten mal geht das, beim zweiten Artikel mit dem selben Hersteller/Designer gibt's ne Fehlermdlung (nona).
Im Netz bin ich auf REPLACE gestoßen - das geht zwar insoweit, als daß er weder Fehler ausgibt noch den Datensatz ein zweites mal anlegt, dafür ändert er aber die ID!
Scheinbar gibt's in MySQL keine IF EXIST Abfrage (zumindest hätte ich keine gefunden).
Hat jemand von Euch eine Idee, wie ich es anstelle, den Hersteller/Designer nur dann anzulegen, wenn er noch nicht existiert?
Oder muß ich m ir dazu wieder eine eigene Hersteller-Tabelle (xls) anlegen?
Diesen Umweg mußte ich schon bei den Kategorien gehen. Das möchte ich mir beim Rest sparen (wenn's denn irgend geht).
Beste Grüße
Kello
Linkback: https://www.modified-shop.org/forum/index.php?topic=4547.0