PHP打开数据库连接

时间:2016-10-20 04:11:39

标签: php mysql

我只是想请你的帮助。我的编码问题是打开数据库连接。这是我的代码。

inline view

并显示如下错误

  

解析错误:语法错误,第11行的C:\ xampp \ htdocs \ system \ database.php中的意外'if'(T_IF)

谢谢你们的答案..

3 个答案:

答案 0 :(得分:1)

此扩展(mysql_)在PHP 5.5.0中已弃用,请改用mysqli或PDO(PHP Data Objects)。

如果你的PHP版本低于5.5.0,你可以编辑这一行:

$conn = mysql_connect(MYHOST, MYDATABASE, MYUSERNAME, MYPASSWORD);

替换它:

$conn = mysql_connect("localhost", "root", "", "")

答案 1 :(得分:0)

尝试这个

$conn = mysql_connect("localhost", "root", "");

答案 2 :(得分:0)

您的代码中有两个错误:

  • 您缺少第11行中的分号(;)。
  • 您正在使用无效变量进行连接($ mydb),将其替换为($ conn)。

尝试以下脚本,希望这会有所帮助:

<?php

    define('MYHOST', 'localhost');
    define('MYDATABASE', 'system');
    define('MYUSERNAME', 'root');
    define('MYPASSWORD', 'root');


    $conn = mysql_connect("localhost", "root", "", "");

    if ($conn->connect_error) {

      die("Connection Error Message: ".$conn->connect_error);
     }

    ?>