Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/269.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 连接数据库时mysql_select_db()出错_Php_Mysql - Fatal编程技术网

Php 连接数据库时mysql_select_db()出错

Php 连接数据库时mysql_select_db()出错,php,mysql,Php,Mysql,我从服务器得到的响应是 警告:mysql\u select\u db():提供的参数无效 第69行/home/a175280/public_html/index.php中的MySQL链接资源 我非常确定并检查了$con是否正常工作。试试这个 <?php $con = mysqli_connect("mysql2.000webhost.com","a1750280_nasim12","demo nasim","a1750280_nasim12"); if($con) { mysql_sele

我从服务器得到的响应是

警告:mysql\u select\u db():提供的参数无效 第69行/home/a175280/public_html/index.php中的MySQL链接资源

我非常确定并检查了
$con
是否正常工作。

试试这个

<?php
$con = mysqli_connect("mysql2.000webhost.com","a1750280_nasim12","demo nasim","a1750280_nasim12");
if($con)
{
mysql_select_db(a1750280_nasim12, $con);
}
?>

您需要使用
$con->select_db(“数据库名称”)
mysqli\u选择\u db($con,“database\u name”)
,因为您使用的是
mysqli
,而不是
mysql

<?php
$con = mysqli_connect("host","username","password");
if($con)
{
    $con->select_db("database_name");
}
?>
改弦更张

mysql_select_db(a1750280_nasim12, $con);

您混合了mysqli(注意i)和mysql(注意缺少一个i)库。这两个库不可交换。其中一个的操作/结果/句柄在另一个中不可用


您的select_db调用应转换为使用mysqli()和
i
)库。

尝试调用mysql_select_db w/out(可选)conn参数,因为它是一个stringuse
$con->select_db(“数据库名称”)
由于您使用的是
mysqli
旁注:请勿在以下问题中共享您的数据库主机名、用户名和密码:)您正在混合使用
mysql
mysqli
函数。请解释问题,而不仅仅是发布代码。解释了。请参阅更新的答案
mysqli_select_db($con, "a1750280_nasim12");