2016-05-12 59 views
-1

我用下面的代碼連接到我的數據庫。PHP數據庫連接 - PHP7到MySQL</p> <pre><code><?php ?> </code></pre> <p>連接工作正常 - 多次調用

我的問題是我對每個頁面請求大約5次調用此代碼。這是因爲它包含了不同的功能。

這是否意味着我爲每個頁面請求創建了5個DB連接?或者它是持久的,只調用一次?

如果它正在調用倍數次,我可以使用全局來保持它一次。

謝謝

+0

它應該連接一次 - 但是你正在做多個調度。 –

+0

如果你在你的代碼中創建了5個新的數據庫();如果你向我們展示瞭如何調用數據庫類,連接創建了5次,我們可以幫助你更多 –

回答

1

您正在使用的對象,它在構造函數中創建連接。您將擁有與database實例一樣多的連接。

  1. 如果創建database情況下,將其設置爲某個變量,並使用此實例連接 - 將有隻有一個連接。

  2. 如果您爲每個查詢創建database實例 - 將會有很多連接。

+0

謝謝!讚賞。 – Adam

相關問題