Доброго времени суток!
Проблема такая - делаю проверку на существование логина пользователя (при регистрации), выскакивает ошибка "Fatal error: Call to a member function execute() on a non-object in /var/www/app/core/DataBase.php on line 63"
Вот функция
PHP:
скопировать код в буфер обмена
public function isLoginExists($name) { try { $exists = $this->db->prepare("SELECT COUNT(*) FROM users WHERE name=':name' LIMIT 1")->bindParam(':name', $name); $exists->execute()->fetch(PDO::FETCH_NUM); //return $exists; }catch(PDOException $e){ echo $e->getMessage(); } }
Что я сделал не так
ps: со структурой БД все в порядке, подключение к ней проходит нормально(Отредактировано автором: 05 Августа, 2013 - 12:15:54)
|