您的問題在哪裏?Php函數錯誤(PDO類的對象)
錯誤:捕獲的致命錯誤:類PDOStatement對象的對象不能被轉換成字符串
在DB等級SP功能;
function sp()
{
$this->baglantiAc();
$query = $this->db->prepare("DECLARE @key nvarchar(50); EXEC [dbo].[get_next_UniqueNumber] @key_lenght = 50, @key = @key OUTPUT; SELECT @key as lkey");
$query->execute();
$query->nextRowset();
$this->baglantiKapat();
//var_dump($query->fetch(PDO::FETCH_ASSOC));
$query->fetch(PDO::FETCH_ASSOC);
return $query;
}
我打電話給這樣的頁面,但是有一個錯誤。
$DB = new DB_Class();
$row = $DB->sp();
echo $row;
echo $ row;是完整的對象,你不能訪問direclty。通過print_r($ row)檢查; –
當我做print_r($ row)時,得到的查詢 –
你得到了什麼迴應:var_dump($ query-> fetch(PDO :: FETCH_ASSOC)); –