我已创建此页面,我已将虚拟内容放入MySQL数据库,我在phpMyAdmin中运行了相同的查询并且它带回了数据,但在网页上它却显示“无数据”。
我错过了什么吗? (显然是空白数据库细节)
<?php
// Connection Info
$host ='localhost';
$user ='-----';
$pass ='-----';
$dbname ='-----';
$conn = new mysqli($host, $user, $pass, $dbname);
if($conn->connection_errno){
echo "Connection Failed" . $conn->connect_error;
exit();
}
?>
<?php
$query = "SELECT * FROM posts";
$result = $conn->query($query);
if($results->num_rows > 0){
while($row = $result->fetch_assoc()){
echo $row['title'];
}
echo"We Have Data";
} else {
echo"No Data";
}
?>
答案 0 :(得分:2)
更改以下行
if($results->num_rows > 0){
到
if($result->num_rows > 0){
答案 1 :(得分:0)
他错误的朋友
对您的代码进行以下更改
从 if($ results-&gt; num_rows&gt; 0){
要
if($ result-&gt; num_rows&gt; 0){