我使用的是一个使用xampp的现有项目,但它会导致以下错误:
未定义的变量:第46行的c:\xampp\htdocs\droyment-master\u header.php中的pdo
但是,当我注解掉现有的数据库代码时,它运行良好
_标题.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代码
<?php require "_header.php"; ?>
暂无答案!
目前还没有任何答案,快来回答吧!