Обучение/Помощь новичкам | Нужна Помощь в PDO
Добрый вечер мастера!
Вообщем начал переписывать запросы в скрипте с mysql на pdo и столкнулся с ошибкой
вот запрос такого рода
Выдает ошибку Call to a member function prepare() on null
Вообщем начал переписывать запросы в скрипте с mysql на pdo и столкнулся с ошибкой
вот запрос такого рода
<?php
//старый запрос
$users = mysql_fetch_array(mysql_query("SELECT * FROM `users` WHERE `id` = '".$id."' LIMIT 1"));
//pdo
$sel = $db->prepare('SELECT * FROM `users` WHERE `id` = ?');
$sel->execute([$id]);
$users = $sel->fetchAll();
?>
Выдает ошибку Call to a member function prepare() on null
Angry Cat (01.02.2018 в 18:59)
KING_SysTEM , оберку напиши проще будет
KING_SysTEM , оберку напиши проще будет
без нее хочу ;) чисто pdo хочу использовать а е через классы
Ну явно дано понять что не определенно в id
Джон Константин , на мускуле все работает))
Saw , один фиг ошибка) pdo больше по нраву
KING_SysTEM (01.02.2018 в 19:10)
Saw , один фиг ошибка) pdo больше по нраву
Saw , один фиг ошибка) pdo больше по нраву
версия php какая? попробуй вместо [$id] юзануть array($id)
Saw , 5.6
KING_SysTEM , а не лучше в данном случае использовать fetch(PDO :: FETCH_ASSOC)
DELETED
1 февраля 2018, в 19:23
Delete
где создание объекта?
подключение где?
________
посл. ред. 01.02.2018 в 19:23; всего 1 раз(а); by PhpStorm