Achot: ON DUPLICATE KEY UPDATE

Beitrag lesen

Das ganze sieht derzeit so aus

if ($stmt = $mysqli->prepare('INSERT INTO projekte_test (code, status, titel, userID, von, bis, h_d, h_u, del, kostensplittung, anzahl_kostensplittung)  
VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 
ON DUPLICATE KEY 
UPDATE kostensplittung = kostensplittung  + VALUES = $_POST["kostensplittung"], 
 anzahl_kostensplittung = anzahl_kostensplittung  + VALUES = $_POST["anzahl_kostensplittung"]'))
			 {    
			 
				$code					= $projekt_Code;
				$status					= "1";
				$titel					= $_POST["titel"];
				$userID					= $object->user_code;
				$von 					= $_POST["von"];
				$bis 					= $_POST["bis"];
				$h_d      				= date("d.m.Y");
      			$h_u   					= date("H:i:s");
      			$del					= "0";
      			$kostensplittung		= $_POST["kostensplittung"];
      			$anzahl_kostensplittung	= $_POST["anzahl_kostensplittung"];
				
				$stmt->bind_param("sssssssssss", $code, $status, $titel, $userID, $von, $bis, $h_d, $h_u, $del, $kostensplittung, $anzahl_kostensplittung);
		}

Und jetzt erhalte ich folgende Meldung

Fatal error: Call to a member function execute() on a non-object in