Я использую существующий проект с использованием XAMPP, но он выдает мне эту ошибку:
Неопределенная переменная: Pdo In C: \ Xampp \ Htdocs \ Laundry-Master_header.Php On Line 46
Однако, когда я закомментирую существующий код базы данных, он работает нормально
_header.php
<?php
$active ='';
try {#displays categories existing in database
$sql = 'SELECT * FROM category';
$stmt = $pdo->query($sql);
$stmt->bindColumn('name', $name);
while ($result = $stmt->fetch(PDO::FETCH_BOUND)) {
if(isset($_GET['category']) && $_GET['category']=== $name){
$active = 'active';
}else{
$active = '';
}
echo "<li class='{$active}'><a href='index.php?category=$name' class='ctgy_link'>$name</a></li>";
}
} catch (PDOException $e) {
$error = $e->getMessage();
$result = array();
}
?>
index.php code
<?php require "_header.php"; ?>