Linuchs: Prüfen ob ein Produkt bereits in der MySQL Tabelle existiert

Beitrag lesen

Lieber Achot,

deine Beschreibung ist für mich nicht nachvollziehbar: "Wenn nicht gefunden wird, einfach ein normales Update." Ein update kann man nur auf vorhandene, also gefundene Datensätze anwenden, sonst wäre es ein insert.

Habe ich es richtig verstanden, dass du Warenzugänge buchen möchtest, und die artikelid neu anlegen, falls in der EDV noch nicht vorhanden?

Dann ist es ein Denkfehler, den Bestand = Wareneingangsmenge zu setzen, es könnte schon ein (der EDV unbekannter) Bestand im Lager sein.

Kenne deine Anwendung nicht, aber es scheint kein professionell geführtes Lager zu sein.

Zugänge und Entnahmen speichert man nicht (nur) als Bestandsänderung, sondern (auch) als Buchungssätze, damit es nachvollziehbar bleibt.

Linuchs