0
我已經在PHP中創建了一個類來處理大部分處理MySQL數據庫的工作。 這裏是一個代碼示例:當構造運行時,我得到「命令不同步......」的錯誤在新的mysqli()PHP [Commands out of sync;你現在不能運行這個命令]在新的mysqli();
class DataAccessBase
{
protected $sql_wr;
protected $sql_ro;
function __construct()
{
$this->sql_wr = new mysqli();
$this->sql_ro = new mysqli();
$this->sql_wr->ssl_set(DB_WR_SSLKEY, DB_WR_SSLCERT, DB_WR_SSLCA, NULL, NULL);
$this->sql_ro->ssl_set(DB_RO_SSLKEY, DB_RO_SSLCERT, DB_RO_SSLCA, NULL, NULL);
}
;.兩個都。
我所做的所有搜索都討論了嘗試執行多個查詢的不正確的代碼。在打開連接之前,我收到了錯誤信息。
我錯過了什麼?
我已經嘗試使用mysqli_init()也和它返回相同的錯誤。
你真的沒有參數'new mysqli()'[看手冊](http://php.net/manual/en/mysqli.construct.php) – RiggsFolly
我真的這樣做。我在另一個函數中使用real_connect。 –
您使用的是什麼版本的PHP? – RiggsFolly