网上查到(红狼大大)大神的介绍,解决了。
mysqli_select_db() expects parameter 1 to be mysqli, string given
原因是函数使用参数顺序错误。
主要原因时**mysql_select_db()与mysqli_select_db()**的参数位置刚好相反!
mysql和mysqli一个字母之差,用法却不同
一般mysql_select_db()是这样写
mysql_select_db($database,$conn);
而mysqli_select_db()应该这样
mysqli_select_db($conn,$database);
顺序改一下搞定!
mysql_select_db()正在被逐渐抛弃,使用的话,可以成功连接,但是会出错误。
定义和用法
mysqli_select_db() 函数用于更改连接的默认数据库。
语法:mysqli_select_db(MySQL连接,数据库);