2016-03-06 37 views
0

我正在構建一個MVC應用程序。我PDO連接是在/控制器/包括/登錄時間和查詢在/模型/ DAO如何從另一個類中的一個類訪問連接句柄php

因爲我需要一個準備好的聲明,我需要使用的連接處理這樣的:

$stmt = $db->prepare($query); 

問題是,$ db是我的類Conexão中的一個變量,我無法在DAO類中使用它。那麼我怎麼能繼續?

使用老式的php代碼,我只能調用mysql_query,但它即將停止,所以這不是一個選項。

+0

做一個單身? –

回答

0

我會避免使用全局變量,除非有很好的理由這樣做。研究依賴注入和單身。有一個叫疙瘩一個非常漂亮的輕質容器可用於這一目的:

http://pimple.sensiolabs.org/

另一種醜陋的解決方案將使用mysqli_query(只有老MySQL是不建議使用)。

相關問題