PHP / MySQli问题返回mysqli_fetch_array

时间:2017-11-10 21:37:26

标签: php arrays mysqli fetch

所以我知道我可以连接到db,我已经成功地在db中创建了几个表。但是,当在表中选择数据并将其放入表中时,列名称显示,但表是空的。循环时,fetch数组中没有返回任何数据。我已经搜索了一段时间,似乎无法查看我的代码有什么问题。缩进在这里出现了一些古怪...谢谢

require_once('mysqli_connect.php');
$query = "SELECT * FROM sample";
$response = @mysqli_query($conn,$query);

if ($response) {
  echo '<table border="1" align="left" cellspacing="5" 
cellpadding="8">
  <tr>
  <td align="left"><b>empID</b></td>
  <td align="left"><b>first_name</b></td>
  <td align="left"><b>last_name</b></td>
  <td align="left"><b>gender</b></td>
  <td align="left"><b>state</b></td>
  <td align="left"><b>city</b></td>
  <td align="left"><b>zip</b></td>
  <td align="left"><b>latitude</b></td>
  <td align="left"><b>longitude</b></td>
  <td align="left"><b>company</b></td>
  <td align="left"><b>dept</b></td>
  <td align="left"><b>phone</b></td>
  <td align="left"><b>email</b></td>
  <td align="left"><b>ip_address</b></td>
  <td align="left"><b>MAC</b></td>
  <td align="left"><b>credit card</b></td>
  </tr>';
while($row = mysqli_fetch_array($response)) {
echo '<tr>'; 
echo '<td align="left">'. $row['empID'] . '</td>';
echo '<td align="left">'. $row['first_name'] . '</td>';
echo '<td align="left">'. $row['last_name'] . '</td>';
echo '<td align="left">'. $row['gender'] . '</td>';
echo '<td align="left">'. $row['state'] . '</td>';
echo '<td align="left">'. $row['city'] . '</td>';
echo '<td align="left">'. $row['zip'] . '</td>';
echo '<td align="left">'. $row['latitude'] . '</td>';
echo '<td align="left">'. $row['longitude'] . '</td>';
echo '<td align="left">'. $row['company'] . '</td>';
echo '<td align="left">'. $row['dept'] . '</td>';
echo '<td align="left">'. $row['phone'] . '</td>';
echo '<td align="left">'. $row['email'] . '</td>';
echo '<td align="left">'. $row['ip_address'] . '</td>';
echo '<td align="left">'. $row['MAC'] . '</td>';
echo '<td align="left">'. $row['credit card'] . '</td>';
echo '</tr>';  
}
echo '</table>';
} else {
 echo "Error showing table: " . $conn->error;
}
$response->free();
$conn->close();
?>

0 个答案:

没有答案