php通过sql查询语句获取信息制表
时间: 2023-09-15 18:19:05 浏览: 57
可以使用PHP中的MySQLi或PDO扩展来连接数据库并执行SQL查询语句。以下是一个通过MySQLi获取数据并制作表格的示例代码:
```
<?php
// 连接到数据库
$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "myDB";
$conn = mysqli_connect($servername, $username, $password, $dbname);
// 检查连接是否成功
if (!$conn) {
die("Connection failed: " . mysqli_connect_error());
}
// 执行查询语句
$sql = "SELECT id, firstname, lastname FROM MyGuests";
$result = mysqli_query($conn, $sql);
// 输出表格
if (mysqli_num_rows($result) > 0) {
echo "<table>";
echo "<tr><th>ID</th><th>First Name</th><th>Last Name</th></tr>";
while($row = mysqli_fetch_assoc($result)) {
echo "<tr><td>".$row["id"]."</td><td>".$row["firstname"]."</td><td>".$row["lastname"]."</td></tr>";
}
echo "</table>";
} else {
echo "0 results";
}
// 关闭连接
mysqli_close($conn);
?>
```
上述代码将从名为"MyGuests"的表中选择"id"、"firstname"和"lastname"三列,并将结果制作成一个HTML表格。你可以将其保存为一个PHP文件并在浏览器中打开以查看结果。