[PHP] [MYSQL] Doppelten Datenbankeintrag addieren?

Dieses Thema im Forum "Webentwicklung" wurde erstellt von Puffreis, 16. März 2010 .

Schlagworte:
Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 16. März 2010
    [MYSQL] Doppelten Datenbankeintrag addieren?

    Hi,
    ich bin gerade dabei eine Artikeldatenbank mit PHP/MYSQL zu erstellen. Wenn ich nun einen Artikel eintragen will der schon in der Datenbank existiert kommt dann natürlich ein duplicate entry error.

    Geht es irgendwie einzustellen, dass bei einem doppelten Eintrag also bei gleicher ArtikelNr nur der Bestand zusammenaddiert wird und der Preis überschrieben wird?

    Danke schonmal.

    MfG,
    Puffreis
     
  2. 16. März 2010
    AW: [MYSQL] Doppelten Datenbankeintrag addieren?

    mach halt vorher ne abfrage, ob es die artikelnummer schon gibt, wenn ja updatest du preis udn stueckzahl, wenn nein machst du nen neuen eintrag
     
  3. 18. März 2010
    AW: [MYSQL] Doppelten Datenbankeintrag addieren?

    Falls die Artikelnummer der Primärschlüssel ist:
    INSERT foo ON DUPLICATE KEY UPDATE bar
     
  4. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.