我有一个基本的连接文件,为了它,我把它简单化了,因为我只测试它是否有效。
<?php
$dbc= @mysql_connect('localhost', 'root', '', 'games_night')
or die('Connection Error'. mysqli_connect_error());
?>
这很好用
但它得到了($ response) 没有任何事情发生
<?php
require_once('D:\Xamp\xampp\htdocs\firstsite\connect.php');
$query = "SELECT host, reviewer, stars, description FROM reviews";
$response = @mysqli_query($dbc, $query);
if($response){
while($row = mysqli_fetch_array($response)){
echo $row['host'];
echo $row['description'];
echo $row['reviewer'];
echo $row['star'];
}
}else{
echo 'gone wrong';
}
?>
如果我将其更改为if(!response)这是错误
警告:mysqli_fetch_array()要求参数1为mysqli_result,在第31行的D:\ Xamp \ xampp \ htdocs \ firstsite \ reviews.php中给出null
但是sql查询在php myadmin
中工作得很好