• UAH
  • USD
  • RUB
  • EUR
  • +38(044) 392-74-33  Киев
  • +38(057) 728-39-00  Харьков
  • +38(056) 794-38-31  Днепр
  • +38(032) 229-58-93  Львов
  • +38(048) 738-57-70  Одесса
  • +38(093) 449-04-21  Life
  • +38(067) 400-88-44  Киевстар
  • +38(095) 630-90-82  MTC
  • +1(888)393-24-51  USA, Toll free
  • +44(131)507-01-14  Great Britain
  • +7(499) 348-28-61  Москва

MySQL. Підключення PDO

Форумы MySQL Підключення PDO
olegd1c
18.12.2016
хостинг: есть
домен: есть
Підключення PDO
Підкажіть будь-ласка як включити PDO? Зараз пише помилку "SQLSTATE[HY000] [2002] No such file or directory".
toxi
18.12.2016
хостинг: есть
домен: есть
Примерно так:
// Данные для mysql сервера
try
{
        $dbhost = "localhost"; // Хост базы данных
        $dbuser = "devuser"; // Логин пользователя базы данных
        $dbpassword = "admin"; // Пароль пользователя базы данных
        $dbname = "forumsp"; // Имя базы данных
        $dbprefix = "forumsp_"; // Префикс таблиц базы данных
        $dbh = new PDO ("mysql:host=$dbhost;dbname=$dbname;charset=utf8","$dbuser","$dbpassword");
}
catch (PDOException $e)
{
    echo "Failed to get DB handle: " . $e->getMessage() . "\n";
    exit;
}


А для работы с базой примерно так:
$query = $dbh->prepare("SELECT * FROM `topics` WHERE `forum_id`='1'");
while($row = $query->fetch(PDO::FETCH_ASSOC))
{
......
}
olegd1c
18.12.2016
хостинг: есть
домен: есть
спасибі за підказку. Зараз пише помилку "SQLSTATE[HY000] [2002] Connection refused".
Евгений В.
18.12.2016
хостинг: есть
домен: нет
Уточніть будь ласка ім’я сайту про який іде мова та як побачити помилку? (наприклад, тестовий скрипт)
olegd1c
18.12.2016
хостинг: есть
домен: есть
Евгений В.
19.12.2016
хостинг: есть
домен: нет
У файлі /devapp.in.ua/task/config/db_config.php
'host' => '127.0.0.1'
потрібно замінити на
'host' => 'devapp.mysql.ukraine.com.ua'
olegd1c
19.12.2016
хостинг: есть
домен: есть
1
Спасибі. Робота вечорами малопродуктивна )))
Участвовать в общении на этом форуме могут только
зарегистрированные пользователи.

Если вы уже зарегистрированы Вам необходимо войти на форум.

Горячая линия
(044)
392 74 33
другие города