我正在尝试访问类别及其内容列表.我有一个名为Categories的课程.我一直收到这个错误.奇怪的是,到目前为止,我已经在其他两个地方使用了相同的精确代码而没有任何问题.我在这里所做的就是重用代码并更改所有变量.
Fatal error: Call to a member function prepare() on null
Run Code Online (Sandbox Code Playgroud)
这是我班级的代码:
<?php
class Category {
public function fetch_all() {
global $pdo;
$query = $pdo->prepare("SELECT * FROM dd_cat");
$query->execute();
return $query->fetchAll();
}
public function fetch_data($cat_id) {
global $pdo;
$query = $pdo->prepare("SELECT * FROM dd_cat WHERE cat_id = ?");
$query->bindValue(1, $cat_id);
$query->execute();
return $query->fetch();
}
}
?>
Run Code Online (Sandbox Code Playgroud)
这是我要调用的代码:
<?php
session_start();
//Add session_start to top of each page//
require_once('includes/config.php');
require_once('includes/header.php');
include_once('includes/category.php');
?>
<link rel="stylesheet" href="css/dd.css">
<div id="menu">
<a class="item" href="drop_index.php">Home</a> -
<a …Run Code Online (Sandbox Code Playgroud) php ×1