Call to a member function prepare() on a non-object

261
13 июля 2017, 00:08

Почему мне показывает следующую ошибку, хотя запрос правильный?

Fatal error: Call to a member function prepare() on a non-object in X:\home\localhost\www\kbm\adm\functions.php on line 100

function get_orders($pdo) {
    $list = null;
    $style = null;
    $stmt = $pdo->prepare('SELECT * FROM orders'); //линия 100
    $stmt->execute();
    foreach ($stmt as $row) {
        if ($row['status'] == 'new') {
            $style = '';
        } else {
            $style = 'style="color: rgba(0,0,0,.2);text-shadow: none;"';
        }
        $list .= '<li><label '.$style.'><input type="radio" name="order" value="'.$row['id'].'">'.$row['id'].'. '.$row['userName'].' <sup><sub>'.date('d.m.y H:i', $row['timeOrder']).'</sub></sup></label></li>';
    }
    echo $list;
    $pdo = null;
}
READ ALSO
Правильное построение логики БД и php

Правильное построение логики БД и php

На данный момент имеется: БД:

231
Работа с консолью браузера вкладка network

Работа с консолью браузера вкладка network

Как вытащить информацию из консоли хрома с вкладки network не используя browsermob-proxy ? Нужно считывать response

283
Как передавать дату с временной зоной при помощи json?

Как передавать дату с временной зоной при помощи json?

Есть класс который содержит дату/время и временную зону:

273
паттерн MVC java

паттерн MVC java

Делаю GUI приложение на java пробую применить паттерн MVCВ контроллере создаю класс newMouseListener, передаю его Viev, в нём собираюсь выполнять действия

367