嘿,我想從數據庫檢索一些數據。但是,無論我輸入到SQL數據庫中的值是什麼,我都會返回「密碼不正確」語句嵌入在我的代碼中。 (參考和返回1更好)。任何人都可以看到我的代碼有什麼問題,$ pw總是會返回1嗎?PHP不斷得到錯誤的SQL返回值
0
A
回答
1
嘗試改變$pw
所以從數據庫中提取正確的密碼,如:
$pw = OCIResult($stmt,"PASSWORD");
,而不是試圖獲得第1列的值,因爲我相信您通過引用第1列返回其他內容(可能是用戶名在您的其他問題中)。
+0
嗯它似乎仍然給我「密碼不正確」。而不是「您已經登錄!」當使用正確的密碼和用戶名時。生病繼續尋找。 – user2857301 2014-10-05 16:03:05
0
嘗試改變這一行:
echo "Password is incorrect. \n";
此:
echo "Password is incorrect.".$pw.";".$password;
和評論結果
相關問題
- 1. PHP XOR返回錯誤值
- 2. PHP中的SQL返回錯誤
- 3. jQuery.post不會返回數據,如果它得到Codeigniter php錯誤
- 4. SQL查詢返回錯誤的值
- 5. SQL SUM和COUNT返回錯誤的值
- 6. 返回錯誤值的PHP函數
- 7. PHP - 返回錯誤值的日期
- 8. 不斷得到錯誤的代碼1
- 9. PHP PDO空值返回值上的分段錯誤錯誤
- 10. PL/SQL函數返回錯誤值
- 11. T-sql case返回錯誤值
- 12. SQL函數返回錯誤值
- 13. getDocument()不斷返回空值
- 14. 在DB存儲會話中的PHP - 不斷得到MySQL錯誤
- 15. 返回錯誤值
- 16. 錯誤返回值
- 17. PHP日期返回錯誤值
- 18. PHP數組返回錯誤值
- 19. jmeter prev.getResponseDataAsString得到錯誤返回
- 20. 我得到一個SQL錯誤在PHP
- 21. SQL Server - 報告錯誤返回到.NET
- 22. WinAPI:Cursors.Hand.Handle返回錯誤/不同的值
- 23. objc_getAssociatedObject返回錯誤的值
- 24. DateTime.ParseExact返回錯誤的值
- 25. Calendar.before()返回錯誤的值
- 26. characterAtIndex返回錯誤的值
- 27. MySQL返回錯誤的值
- 28. in_array()返回錯誤的值?
- 29. glReadPixels返回錯誤的值
- 30. enum.ToString返回錯誤的值?
爲什麼不打印或回顯來自變量$ pw和$ password的值是否匹配?對我來說,它們的價值似乎是不同的...... – ericpap 2014-10-05 15:37:02
我會在回顯「密碼不正確」的行中打印它們的值。 – ericpap 2014-10-05 15:38:03
對不起,「打印它們的值」是什麼意思?如不返回1意味着輸入的密碼不正確?因此不正確?如果我在那裏打印1的價值,它不會使答案更正確嗎?對不起,這只是我的理解。 – user2857301 2014-10-05 15:40:25