Einzelnen Beitrag anzeigen
  #4  
Alt 27.07.2015, 10:39:52
raiguen raiguen ist offline
Anfänger
 
Registriert seit: Jul 2011
Alter: 71
Beiträge: 30
AW: HILFE: Datensätze werden als bearbeitet makiert, obwohl sie nicht bearbeitet wurd

Mit deiner WHERE-Klausel updatest du ALLE Datensätze, die dieser Bedingung entsprechen! Somit hat dein Chef schon recht.

Was du übersehen hast, ist die eindeutige ID oxid, die jeder Datensatz hat und die du ja auch in der foreach-Schleife verwendest.
Also musst du diese ID in die WHERE-Klausel des UPDATE-Statements einarbeiten:
PHP-Code:
$updstatus "UPDATE oxorder SET `oxtransstatus` = 'NOT_FINISHED_MODI' WHERE `oxid` = '$oxOrderID'"
Somit wird auch nur dieser passende Datensatz entsprechend geupdatet ;-)
Mit Zitat antworten