Использование C9.Не удается подключиться к базе данных MySQL с помощью PHP - PullRequest
0 голосов
/ 20 марта 2019

Итак, я пытаюсь назначить Uni через Cloud9 и пытаюсь подключиться к своей базе данных. когда я запускаю приложение, оно появляется вместо подключения. что я вижу при запуске приложения

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

    <?php

require 'functions.php';

// Error reporting 
ini_set('display_errors', 1);
error_reporting(E_ALL);


/*MySQL connection settings */
$dbhost = "localhost";
$dbuser = "bmarino";
$dbpass = "";
$dbname = "movie_rentals";


$connection = mysqli_connect($dbhost, $dbuser, $dbpass, $dbname);


//test if connection works
if (mysqli_connect_errno()) {
    die ("Database connection failed: " . mysqli_connect_error() . " (" . mysqli_connect_errno . ")"
    );
}    
echo "connection successful";
?>

я был не единственным человеком в моем классе, чтобы это появилось, и только один ученик смог успешно подключиться (я не уверен, что они сделали)

1 Ответ

0 голосов
/ 20 марта 2019

Хорошо, я понял это. Это было потому, что мои файлы .php были в папке, и по какой-то причине, когда я вынул их из папки, загрузился предварительный просмотр! Я бы удалил этот вопрос, но я мог бы оставить его, если кто-то еще столкнется с той же проблемой :)

...