【问题标题】:Using C9. Cannot connect to MySQL data base using PHP使用 C9。无法使用 PHP 连接到 MySQL 数据库
【发布时间】:2019-03-20 07:05:51
【问题描述】:

所以我正在尝试通过 cloud9 为 uni 分配任务,但我正在努力连接到我的数据库。当我运行应用程序时,它会出现而不是连接。 what i see when running the application

我将发布我当前的代码,但它都得到了老师的批准。我的其他 .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";
?>

我不是班上唯一出现这种情况的人,只有一名学生能够成功连接(我不确定他们做了什么)

【问题讨论】:

  • 该文件夹中应该有一个index.htmlindex.php
  • index.php 在 js 文件夹中(现在我意识到它不应该被称为 php 而不是 js,但是是的)

标签: php mysql cloud9 c9.io


【解决方案1】:

好的,我想通了。这是因为我的 .php 文件在一个文件夹中,并且由于某种原因,当我将它们从文件夹中取出时,预览加载了! 我会删除这个问题,但我可能会留下它以防其他人遇到同样的问题:)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-04-30
    • 2018-09-09
    • 2015-03-09
    • 2021-01-20
    • 1970-01-01
    • 2014-01-16
    • 2018-11-14
    • 2023-03-13
    相关资源
    最近更新 更多