PHP7 mysqli_select_db()期望参数1为mysqli

时间:2018-08-22 13:08:55

标签: php

我有当前代码,但是没有连接到数据库,我在哪里错了?:

<?php
$sDbHost = '****';
 $sDbName = '****';
 $sDbUser = '****';
 $sDbPwd  = '****';
$dbConn = mysqli_connect ($sDbHost, $sDbUser, $sDbPwd) or die ('MySQL connect failed. ' . mysqli_error());
mysqli_select_db($sDbName,$dbConn) or die('Cannot select database. ' . mysqli_error());
?>

1 个答案:

答案 0 :(得分:1)

只需翻转mysqli_select_db中的参数,因为它接受第一个参数作为连接对象,第二个参数作为数据库名称。更改此行

mysqli_select_db($sDbName,$dbConn) or die('Cannot select database. ' . mysqli_error());

mysqli_select_db($dbConn,$sDbName) or die('Cannot select database. ' . mysqli_error());