我有一個IPN腳本正在接收付款金額上做一些工作,並且在收到一定金額後,它將在用PayPal的驗證後更新其在數據庫中的許可證代碼IPN服務。在PHP腳本中更新SQL數據庫值
這個SQL是不正確的,它沒有更新。我的代碼的其餘部分沒有問題,因爲它發送一封電子郵件,但SQL錯誤在哪裏呢?它真的晚了,我間距了...
if ($amt == "77.00")
{
mysql_query("UPDATE login_users SET license_code = 3 WHERE username = ". $username ."") or die(mysql_error());
// Change license code in database
}
你忘了引號「 」$的用戶名。「'。如果你想把你的變量看作一個字符串,你必須把它們放在一起。 –