mysqli_query(),mysqli_select_db()需要至少2个参数

时间:2017-02-28 15:51:17

标签: php mysql

我在下面的php上得到以下错误,这用于从mysql数据库中获取图表信息。感谢帮助

  

警告:mysqli_query()需要至少2个参数,1中给出1   第5行的C:\ wamp \ www \ test \ getuser.php       警告:mysqli_select_db()需要2个参数,1在第6行的C:\ wamp \ www \ test \ getuser.php中给出       在第18行的C:\ wamp \ www \ dada \ getuser.php中调用未定义的函数mysqli_fetch()

PHP,

<?php
header("Content-type=text/json;charset=UTF-8");

$aVar = mysqli_connect('localhost', 'root', '123');
mysqli_query("set names utf-8");
mysqli_select_db("test");
$resultset = mysqli_query($aVar,"SELECT name, age FROM echartsuser");

$data = array();

class User{
public $username;
public $age;
}

while($row = mysqli_fetch_assoc($resultset);
$user = new User();
$user->username = $row['name'];
$user->age = $row['age'];
$data[] = $user;
}
mysqli_close();

echo json_encode($data);

?>

1 个答案:

答案 0 :(得分:0)

在上面一行中,您已经传递了连接对象。

mysqli_query("set names utf-8");

使用上面一行。

第6行必须传递连接对象:

mysqli_query($aVar,"set names utf-8");