-2
A
回答
0
好像你正在使用PDO(希望)
當你使用這個數據對象,當查詢被執行將返回TRUE,但它並不關心它是否改變了什麼或沒有,當沒有關鍵的MYSQL錯誤時它將返回true。
你想要做的就是知道IF A ROW AS AFFECTED/CHANGED通過該查詢,在這種情況下,而不是使用;
$PDOObject->query($thequery) == true
你應該使用:
$result = $PDOObject->query($thequery);
if($result->rowCount() > 0) ...
如何知道行與PDO受查詢更多信息
+0
這大部分是可靠的,不會存在 – Drew
0
0
representative_id = '$login_session'
是表中一個VARCHAR
或INT
的representative_id
列?你正在向MySQL傳遞一個字符串。如果數據庫中的列存儲爲INT
,請嘗試刪除圍繞$login_session
的單引號。
當發佈與數據庫查詢相關的問題時,它還有助於還包含表格模式。
+0
感謝您提供這些信息,我的representative_id是int。 – user2848911
相關問題
- 1. 更新查詢執行成功但不更新數據
- 2. 更新,但沒有成功
- 3. PHP查詢成功執行數據庫更新,但數據庫表中的值未得到更新
- 4. SQL「成功」但未更新數據庫?
- 5. PHP窗體更新mysql數據庫沒有完成更新
- 6. 更新查詢沒有更新數據庫表中的條目
- 7. Cakephp 3更新查詢沒有更新我的數據庫
- 8. SQL更新查詢沒有更新數據庫
- 9. 更新查詢運行,但沒有更新表PHP
- 10. 更新成功但無法更新到數據庫
- 11. SQL更新說成功,但不更新數據庫中的表
- 12. HTML數據更新時沒有ajax,但沒有ajax成功jQuery
- 13. 功能沒有更新數據庫
- 14. 更新數據庫查詢
- 15. 更新查詢數據庫
- 16. PDO更新沒有更新數據庫
- 17. PHP更新查詢沒有到達數據庫
- 18. $ .ajax textstatus顯示成功,但數據庫不更新?jquery php ajax
- 19. PHP更新查詢不會更新數據庫
- 20. PHP和MySQL - 更新查詢不更新數據庫
- 21. Php代碼沒有更新數據庫
- 22. 數據庫沒有更新 - PHP PDO
- 23. PHP MySQL數據庫沒有更新
- 24. Ajax和PHP沒有更新數據庫
- 25. PHP數據庫AJAX沒有更新
- 26. DNN調度程序成功運行,但數據庫中沒有數據更新
- 27. 數據庫沒有更新
- 28. 數據庫沒有更新
- 29. 數據庫沒有更新
- 30. 數據庫沒有更新
請將您的代碼添加爲** text **,而不是圖片。 –
'$ full_name = $ _POST ['full_name']; .......'等等等堡壘 – aldrin27
打印查詢並手動執行並確認它是否正確 –