首頁  >  問答  >  主體

訪問fetch為啥會報錯

 // 取得單一查詢結果

     public static function fetch($sql){

    return $this->conn->query($sql)->fetch( PDO::FETCH_ASSOC);

    }

錯誤:

Fatal error: Using $this when not in object context in D:\Web\api\Db.php on line 79

RiVolRiVol2394 天前1598

全部回覆(4)我來回復

  • 寻觅 beyond

    寻觅 beyond2018-03-07 11:42:21

    檢查一下,應該是這個方法的前面多了幾個花括號,導致你這個fetch定義在類別的外部了,所以才會出現這個情況

    回覆
    0
  • phpcn_u58808

    phpcn_u588082018-03-06 17:12:01

    111111111111

    回覆
    1
  • 炎

    2018-03-06 10:33:59

    可以截圖整頁程式碼麼

    回覆
    0
  • 辉

    2018-03-05 21:27:12

    致命錯誤,$this上下文中沒有此對象,查看該變數內容

    回覆
    0
  • RiVol

    依照影片上的寫法,為啥會報錯呢?

    RiVol · 2018-03-05 21:28:31
  • 取消回覆