0
對於這樣的評論(source)檢查外鍵約束錯誤,而mysqli_report
PHP因爲這些信息是高度敏感的默認不報告的mysqli或PDO的錯誤,它向用戶顯示是一個偉大的方式學習如何注入惡意數據。
MYSQLI_REPORT_ERROR告訴它打開錯誤,MYSQLI_REPORT_STRICT告訴它將這些錯誤轉換爲異常。這將爲您提供錯誤消息的完整報告,因此請勿在生產環境中執行此操作。
如何檢查生產中的外鍵約束錯誤以通知用戶他或她是否是,例如,在所有關聯記錄已被刪除之前無法刪除記錄?
謝謝。最好是檢查準備或執行?與數據庫的實際通信在哪裏完成? – Talib