mysqli_select_db()期望参数1在第8行是mysqli

时间:2014-02-01 12:59:48

标签: php mysqli syntax-error

我不知道我该做什么 若有人出错,请纠正并给予 提前谢谢

<?php
    $db_host = 'localhost';
    $db_user = 'root';
    $db_pass = '';
    $db_name = 'cms';

    $conn = mysqli_connect($db_host,$db_user,$db_pass) or die(mysql_error());
        mysqli_select_db($db_name,$conn);

?>

3 个答案:

答案 0 :(得分:0)

试试这个:

 mysqli_select_db($conn, $db_name);

答案 1 :(得分:0)

使用此:

$con = mysqli_connect($hostname,$user,$password,$database);

您不需要:

mysqli_select_db

您的代码将是:

$db_host = 'localhost';
$db_user = 'root';
$db_pass = '';
$db_name = 'cms';

$con = mysqli_connect($db_host,$db_user,$db_pass,$db_name);

答案 2 :(得分:0)

为什么你尝试使用最长的方式?相反,尝试:

$con=mysqli_connect('localhost', 'root', '', 'cms');