Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: SQL - Attribute einfügen

    NicoDeluxe

    • Fördermitglied
    • Beiträge: 987
    • Geschlecht:
    SQL - Attribute einfügen
    am: 03. April 2014, 22:01:20
    Hallo zusammen,

    lange nicht mehr hier gewesen, warum auch wenn alles läuft :) Seid gegrüßt!

    Habe eine Frage zum Thema SQL und Attribute. Habe schon mal Code gefunden, weiß jedoch nicht ob es damals der richtige war.

    Ich suche SQL-Code, welcher mir zu jedem meiner ausgewählten Artikel ein Attribut beifügt.

    Wenn ich es richtig in Erinnerung haben, hat jedes Attribut eine ID und kann mittels SQL den entsprechenden Artikeln zugeordnet werden oder?

    Würde mich freuen, wenn mir ein SQL-Profi helfen könnte. Am besten wäre, wenn ich im SQL-Code meine Artikelnummer angeben kann und die ID's der dazugehörigen Attribute.

    Mit hoffnungsvollen Grüßen
    Nico

    Linkback: https://www.modified-shop.org/forum/index.php?topic=29860.0
    Trade Republic - Provisionsfrei Aktien handeln

    Hartmut F.

    • Frisch an Board
    • Beiträge: 74
    • Geschlecht:
    Re: SQL - Attribute einfügen
    Antwort #1 am: 04. April 2014, 01:00:49
    Hallo.

    Darf ich bescheiden fragen, warum Du die Attribute nicht über die Shopadministration den Artikeln hinzufügst ?

    Gruß Hartmut Frings

    NicoDeluxe

    • Fördermitglied
    • Beiträge: 987
    • Geschlecht:
    Re: SQL - Attribute einfügen
    Antwort #2 am: 04. April 2014, 07:44:26
    Morgen,

    sind weit über tausend Artikel, da ist es etwas mühsam alle einzeln einzufügen

    karsta.de

    • Experte
    • Beiträge: 3.157
    Re: SQL - Attribute einfügen
    Antwort #3 am: 04. April 2014, 10:52:37
    Ist aber auch nicht gerade soviel weniger Arbeit.
    z.B. so:
    Code: SQL  [Auswählen]
    INSERT INTO `products_attributes` (`products_attributes_id`, `products_id`, `options_id`, `options_values_id`, `options_values_price`, `price_prefix`, `attributes_model`, `attributes_ean`, `attributes_stock`, `options_values_weight`, `weight_prefix`, `sortorder`) VALUES
    (13350, 6261, 1, 1, 0.0000, '+', '', '', 30, 0.0000, '+', 2);
     

    bzw. so:
    Code: SQL  [Auswählen]
    UPDATE products_attributes SET products_id = '12', options_id = '1', options_values_id = '2', options_values_price = '68.9076 ', price_prefix = '=', attributes_model = '',  attributes_ean = '', attributes_stock = '100', options_values_weight = '4.0000', weight_prefix = '=', sortorder = '2' WHERE products_attributes_id = '25';
     

    Vielleicht solltest du wirklich erwägen mit "easypopulate" von web28 zu arbeiten. Das ermöglicht dir die Attribute über den Adminbereich zu jedem Artikel deiner Wahl hochzuladen.
    Ich denke mal das Geld wäre in deinem Fall wirklich gut investiert.

    NicoDeluxe

    • Fördermitglied
    • Beiträge: 987
    • Geschlecht:
    Re: SQL - Attribute einfügen
    Antwort #4 am: 04. April 2014, 13:35:25
    Das mit dem SQL möchte ich automatisieren und lasse mir dann den SQL-Code ausgeben. Ein Modul kommt daher nicht in Frage.

    Die Herausforderung ist, wie ich dem SQL Code mitteile, dass :
    "Artikelnummer 123 bekommt Attribut ID 11, 12, 12" (Beispiel)

    Also dass ich nicht mit den products_id arbeite, sondern mit p_model (ist doch die Artikelnummer oder?)

    webald

    • modified Team
    • Beiträge: 2.791
    Re: SQL - Attribute einfügen
    Antwort #5 am: 04. April 2014, 13:47:05
    Ich verstehe es nicht.

    Attribute (Tabelle products_attributes) erhalten die ID automatisch von der DB. Das wird also nicht über SQL festgelegt. Was man in der Tabelle products_attributes speichern kann ist die Options-ID. Ist das gesucht?

    Ceciro

    • Fördermitglied
    • Beiträge: 449
    • Geschlecht:
    Re: SQL - Attribute einfügen
    Antwort #6 am: 04. April 2014, 14:38:41
    Hallo webald,

    Zitat
    ich verstehe es nicht.

    schau dir mal die Homepage an... dann verstehst du die Zusammenhänge.

    Gruß Cicero
    2 Antworten
    2061 Aufrufe
    26. Dezember 2012, 00:01:43 von csigg
    1 Antworten
    2907 Aufrufe
    26. November 2010, 11:39:17 von SupaRoyal
    0 Antworten
    1313 Aufrufe
    25. Februar 2015, 09:27:05 von innuXTC
    3 Antworten
    2421 Aufrufe
    28. Juli 2014, 14:38:41 von toshik