folgendes probiere ich, die variable nid entspricht einem anderem user ( Manipuliert im html ), somit gehört die uid nicht zu dem eintrag der Notification theoretisch sollte dann wenn ich das ganze absende ein Error ausgegeben werden. Der Eintrag wird nicht verändert aber es wird mir immer angezeigt "Erfolgreich als gelesen markiert.", kann mir einer sagen was der Fehler ist?
if (isset($_POST['nid'])){ $nid = $_POST['nid']; $uid = $_SESSION["global_uid"]; if ($con->connect_error) { die("Connection failed: " . $con->connect_error); } $sql = "UPDATE notifications SET status='1' WHERE nid=$nid AND uid=$uid"; if ($con->query($sql) === TRUE) { echo " <div class='alert alert-success alert-dismissible fade show mb-0' role='alert'> <strong>Erfolgreich als gelesen markiert.</strong> <button type='button' class='close' data-dismiss='alert' aria-label='Close'> <span aria-hidden='true'>×</span> </button> </div>"; } else { echo "<div class='container'><p class='bg-danger' style='padding:20px;'>"; echo "ERROR: " . $con->error; echo "</p></div>"; } }