0
只要我沒有添加命名空間,一切正常。 Befor PDO我添加/,但stil PDO對象爲空,爲什麼?我的代碼有什麼問題?使用命名空間的pdo庫
完全SAMPE:
<?php
namespace ProjectM;
class classPDO extends DbCore
{
public function get()
{
$this->dbLink = new \PDO('mysql:host=localhost;dbname=test_db', 'root', 'pass1312');
print_r($this->dbLink); // - always empty
$res = $this->dbLink('SELECT * FROM product')->fetchAll(PDO::FETCH_ASSOC);
print_r($res); // - always empty
}
錯誤:致命錯誤:調用未定義的方法核心\ classPDO :: DBLINK()
爲什麼 「$這個 - > DBLINK」 是空的?謝謝
檢查了這一點:http://stackoverflow.com/questions/13962789/get-results-from-from-mysql-using -pdo/13962863#13962863 – Andrew 2013-02-28 00:48:10
'new \ PDO' - >'new PDO' – Andrew 2013-02-28 00:49:06