[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: MySQL PDO PHP где-то ошибка не могу разобраться
lar
MySQL PDO PHP где-то ошибка не могу разобраться такое ощущение что не подключается к базе. Заранее спасибо!
$hostname = "localhost";
$username = "lar";
$password = "123";
$dbname = "uo";
$DBH = new PDO("mysql:host=$hostname;dbname=$dbname", $username, $password);
$page=$DBH->prepare("SELECT 'name','pass' FROM 'userlist' WHERE 'id'=1");
$page->execute();
$row = $page->fetch(PDO::FETCH_ASSOC);
$p=$row['pass'];
echo $p;
AllesKlar
Так нельзя программировать.
Это говнокод.

В институте по рукам за такое не били? Где обработка ошибок?
Если бы она была, тебе бы даже не пришлось бы эту тему создавать.

После того, как перепишешь, исправь строку DNS в конструкторе. Она у тебя не верная.

Должно быть
$dsn = "mysql:dbname=$dbname;host=$hostname";


_____________
[продано копирайтерам]
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.