mysqli语句切换数据库出错?

收藏
PHP基础语法
7
Feb 1, 2018

mysqli语句切换数据库出错?

回答

筱竹回答

问题分析:

执行的SQL语句错误,改正sql语句就正确了

问题解决思路 

mysqli建立一个连接

$db = new mysqli('localhost', 'root', '123456', 'dbname');

如果建立连接时未指定数据库则选择使用的数据库,切换使用的数据库

$db->select_db('dbname');

查询数据库

$query = "SELECT * FROM user WHERE uid=4";

$result = $db->query($query);

统计返回记录的行数

$result_num = $result->num_rows;

问题解决办法

把mysqli_select_db()改为$db->select_db('dbname');来切换数据库

(0)

提交成功