处理mysqli_num_rows返回false

时间:2014-07-08 17:17:33

标签: php mysql return-value

我的网站中有代码,当前尝试连接到空数据库,因为此网站会让更多用户与之交互,此数据库将包含数据。

以下代码旨在返回有关用户汽车项目的信息,如果有任何要返回的内容,因为并非所有用户都已注册将拥有项目。有些人可能只是注册留下评论等。

如果找到,代码处理显示结果的最佳方法是什么,但如果不匹配SQL,请跳过该部分?

$sql = "SELECT * FROM projects WHERE username='$u'";
$projects_query = mysqli_query($db_conx, $sql);
// Fetch the user row from the query above
while ($row = mysqli_fetch_array($projects_query, MYSQLI_ASSOC)) {
     $description = $row["description"];
     $first_posted = $row["first_posted"];
     $updated = $row["updated"];
     $vehicle = $row["vehicle"];
     $donor = $row["donor"];
     $transmission = $row["transmission"];
}

我曾尝试使用mysqli_num_rows等,但它返回相同的样式错误,因为那里没有。

0 个答案:

没有答案