Неустранимая ошибка запроса PDO :Вызов функции-члена setFetchMode ()для объекта, отличного от -[ дубликат]

На этот вопрос уже есть ответ здесь:

Я пытался получить всю информацию, где $user равен идентификатору подписчика в моей базе данных sql. Я использую метод PDO для вставки данных и также хочу использовать функцию запроса. я получаю следующее сообщение об ошибке из моего условия попытки.

Неустранимая ошибка :Вызов функции-члена setFetchMode ()для объекта, отличного от -

Я подумал, что проблема может быть вызвана методом, который я использую для извлечения данных, поскольку я довольно новичок в этом. ПДО.(я включил файл top.php, который устанавливает связь с базой данных)

Спасибо за ваши предложения

 $user to your saved holidays";

        //$getSavedHolidays = $db->query("SELECT * FROM saved_holidays WHERE subscriberID='$user'");
        //preparing a PDO statment for accessing saved holidays when the logged in user matchs the subscriberID
        $db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
        $db->setAttribute(PDO::ATTR_EMULATE_PREPARES, false);
        $getSavedHolidays = $db->prepare("SELECT * FROM saved_holidays WHERE subscriberID=:user");
        //uses a bind valu as this makes the statment more secure
        $getSavedHolidays->bindValue(":user", $_SESSION['login']);
        $getsavedHolidays->setFetchMode(PDO::FETCH_ASSOC);
        $getSavedHolidays->execute();


        foreach ($Result as $row)
            {
                echo "

".$row['title']."
". $row['description']. "
". $row['pubDate']."

"; } } catch (PDOException $e) { print_r($e->errorInfo); die(); }

?>

0
задан HxM Graeme 2 May 2012 в 15:38
поделиться