Ich versuche, Datenbank für einen einfachen Online-Warenkorb zu entwerfen. Ich bin nicht auf die Idee gekommen, was ich für den Einkaufswagen tun soll. Ist es nicht in Ordnung, Cart ID als Primärschlüssel zu erstellen? Und später, beim Aktualisieren der Artikel in einem Einkaufswagen, was wäre die geeignete Logik, um nur das geänderte Feld (beispielsweise die Menge) eines bestimmten Produkts zu aktualisieren? Bitte helfen Sie mir dabei.Warenkorb Tabelle Struktur und Update nur bestimmte Artikel im Warenkorb
Antwort
Ein künstliches PK (wie cartID
, ein Auto-Inkrement Integer PRIMARY KEY
) ist fast immer "nur gut" (und ich sehe nicht, warum eine Tabelle von Einkaufswagen anders in dieser Hinsicht von anderen sein sollte). Was deine andere Frage betrifft - welchen Hinweis hast du, welche Felder geändert wurden? Warum sollte es überhaupt ein Problem sein, UPDATE
die Tabelle mit alle Feld, einschließlich derjenigen, die nicht geändert wurden?
Speichern Sie Ihre Einkaufswageninformationen nicht in der Datenbank. Sie möchten nicht jedes Mal eine UPDATE-Abfrage durchführen, wenn jemand etwas zu seinem Einkaufswagen hinzufügt oder die Menge ändert.
Verwenden Sie eine Sitzung, um eine Reihe von Positionsnummern (siehe die Datenbank-IDs der Positionen) und deren Anzahl zu behalten.
Wenn der Benutzer zum Auschecken bereit ist, ziehen Sie einfach die Details aus Ihrer Sitzung und erstellen Sie eine 'Bestellung'.
- 1. Inkrementieren Warenkorb Artikel Ruby
- 2. Warenkorb zeigt nur 2 Artikel shopify?
- 3. Spree Gesamtanzahl der Artikel im Warenkorb
- 4. Ajax Warenkorb zeigt keine Artikel
- 5. Warenkorb Artikel Anzahl erhöhen/verringern & zum Warenkorb hinzufügen
- 6. Artikel aus dem Warenkorb entfernen
- 7. Warenkorb Artikel hinzufügen Ruby on Rails
- 8. Warenkorb Inhalt für bestimmte Produkttyp in WooCommerce?
- 9. Niedrigsten Preis im Warenkorb Magento
- 10. Magento - Update Warenkorb Auf Mengenänderung funktioniert nicht
- 11. In den Warenkorb legen Prozess
- 12. Magento Warenkorb ohne Versandkosten
- 13. Warenkorb Implementierung
- 14. Produkt Anzahl Dropdown-Liste im Warenkorb - Opencart
- 15. Wordpress speichern und teilen Warenkorb
- 16. Benutzer, Warenkorb und Produkte Eloquent
- 17. WooCommerce woocommerce_check_cart_items und Warenkorb Gesamt
- 18. ionischen Warenkorb in angularjs
- 19. Warenkorb aktualisieren mit WooCommerce ajax
- 20. WooCommerce Benutzerdefinierter Produkttyp - Mehrere Artikel zum Warenkorb hinzufügen Problem
- 21. Warenkorb php mysql
- 22. woocommerce benutzerdefinierte ajax top warenkorb
- 23. wococommerce: will nicht inkrementieren artikel menge nach 'addtocart' klick wenn artikel im warenkorb vorhanden sind
- 24. So erhalten Sie mehrere Artikel für den Warenkorb
- 25. Wie Warenkorb Warenkorb Analyse (Apriori) SQL Server 2005
- 26. Wie Gesamt Warenkorb Wert von Knockout MVC Warenkorb Probe
- 27. PayPal - verschlüsseln muti Artikel benutzerdefinierte Warenkorb dynamische Kasse mit php
- 28. Woocommerce - Halten Sie die Geschäftsbedingungen auf Warenkorb Update
- 29. PHP Warenkorb Menge Variable
- 30. jQuery Warenkorb Funktionen haben einige leichte Probleme