$update = $db->pdo-> prepare('UPDATE users SET user_access=1 WHERE id=:id'); $update-> bindValue(':id', $id, PDO::PARAM_INT); $success = $update-> execute(); $update-> closeCursor(); { }
Dlaczego w powyższym kodzie cały czas zwracany jest TRUE i wyświetla się echo, nawet gdy dany id w bazie nie istnieje?