由于某种原因,唯一回显的行是 user_id 列,其他所有内容都是空白的。我尝试使用 SELECT * 进行查询,但仍然没有任何不同。有谁知道可能会发生什么?我得到了正确的结果,因为它选择了表中符合条件的一个用户。问题是姓名和电话号码没有回显。
$result = mysqli_query($con,"SELECT fname, lname, user_id, phone FROM users WHERE `approved` = 0 AND `user_active` = 1 AND `declined` = 0");
while($row = mysqli_fetch_array($result)) {
echo '<div>' . $row['fname'] . ' ' . $row['lname'] . ' ' . '<a style="text-decoration:none;" href="../lookup/profile?' . $row['user_id'] . '">View Profile Here</a>' . ' ' . $row['phone'] . '</div>';
}