Неустранимая ошибка: необработанная ошибка: вызов функции-члена Query () в состоянии NULL в C: \ Xampp \ Htdocs \ Laundry-Master \ _header.Php: 46 - PullRequest
0 голосов
/ 30 декабря 2018

Я использую существующий проект с использованием 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"; ?>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...