Hallo,
ich habe es jetzt so umgesetzt. Gibt es daran etwas auszusetzen?
if(isset($_POST['artikel_merken'])){
if ($stmt = $mysqli->prepare("INSERT INTO artikel_merken_temporaer (userid, artikelid, menge, datum)
VALUES (?, ?, ?, ?) ON DUPLICATE KEY UPDATE menge = menge + VALUES(menge) ")) {
$userid = $user->id;
$artikelid = $artikel;
$menge = $_POST["menge"];
$datum = time();
$stmt->bind_param("ssss", $userid, $artikelid, $menge, $datum);
$stmt->execute();
$_SESSION['success_merken'] = 1;
header("Location: artikel.php?kat=$kategorie&artikel=$artikel#succes");
exit;
} else {
echo $mysqli -> error;
}
}