所以我知道我可以连接到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();
?>