2009-09-17 75 views
3

有沒有什麼辦法可以獲得使用mysqli擴展時準備語句的結果的實際SQL?使用mysqli獲取準備好的語句的實際SQL?

我的問題: 我正在使用預處理語句。在任何情況下,他們都應該更新記錄。我沒有發現任何錯誤。但是,當我檢查受影響的行時,沒有。所以,我希望看到準備語句將會執行的實際SQL。

有沒有辦法做到這一點?我檢查了mysqli參考文檔,但他們似乎沒有任何東西。

回答

1

看看this question爲您解答的問題。

+0

有趣,只是做了我自己。我不知道你是如何設法知道答案是在附近。 當然,這隻適用於如果你有數據庫服務器控制....如果你不這似乎你運氣不好。 – Justin 2009-09-18 00:02:45

+0

我正在瀏覽標記爲'mysqli'的問題,並且我偶然發現了這個問題,並立即在你自己的:) 是的,你必須在MySQL服務器上記錄日誌以實現你所需要的。 – 2009-09-18 00:08:03