Я создал файл php для подключения к моей базе данных, размещенной на ipages.com, со следующим простым кодом:

<?php

mysql_connect('hostname', 'username', 'password');
?>

Когда я загружаю эту страницу, я получаю взамен 0 . Нет сообщения об ошибке. Ранее я не мог подключиться к веб-сайту с помощью FTP с Filezilla, мне пришлось связаться с хостом, чтобы дать мне доступ. Здесь есть похожая проблема? Я должен получить доступ к хосту, чтобы получить доступ к моей базе данных?

1 ответ1

1

Во-первых, вам нужно переключиться на mysqli, так как используемый вами метод не рекомендуется. Метод, который вы должны использовать, описан здесь: http://www.php.net/manual/en/mysqli.construct.php

Соединение просто создаст объект соединения с вашей БД, кроме этого он ничего не делает. Вам следует рассмотреть использование блока, подобного приведенному ниже, который даст вам представление о состоянии вашего объекта подключения:

$link = mysql_connect('example.com:3307', 'mysql_user', 'mysql_password'); if (!$link) { die('Could not connect: ' . mysql_error()); } echo 'Connected successfully'; mysql_close($link);

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .