0
如何將PHP變量的值添加到數據庫中的值中?我不得不使用PDO,所以這是我迄今爲止的情況,它可以在聲譽上加20;使用PDO將PHP變量添加到SQL值
$rep = $conn->prepare("UPDATE `users` SET `reputation` = `reputation` + 20 WHERE `email` = :email");
$rep->bindParam(":email", $_SESSION['email']);
$rep->execute();
現在,我wan't添加一個名爲$ repbonus到reputation
變量,所以我嘗試這樣的:
$rep = $conn->prepare("UPDATE `users` SET `reputation` = `reputation` + :rep WHERE `email` = :email");
$rep->bindParam(":email", $_SESSION['email']);
$rep->bindParam(":rep", $repbonus);
$rep->execute();
它不工作,雖然,任何指針?
如果它不起作用,那麼有一個錯誤。只是讓PDO報告它,然後閱讀並修復 –
謝謝,得到它排序。這是一個小錯字。你能解釋一下你的意思嗎?讓PDO報告它,以及如何? – NodziGames
它在頂部鏈接的答案中解釋 –