优化代码 用html将php代码中得到的数据 绘制成表格
时间: 2023-12-10 07:42:11 浏览: 69
下面是一个简单的示例,使用HTML和PHP将从数据库中检索到的数据绘制成表格。为了更好地优化代码,我们使用了一些技巧,例如使用变量来存储HTML代码,使用循环来遍历查询结果并动态生成HTML表格行等。
```php
<?php
// 连接数据库
$db = mysqli_connect("localhost", "username", "password", "database_name");
// 查询数据
$sql = "SELECT * FROM my_table";
$result = mysqli_query($db, $sql);
// 存储HTML代码的变量
$table_data = "";
// 如果查询结果非空,则开始构建HTML表格
if (mysqli_num_rows($result) > 0) {
// 构建表头
$table_data .= "<table>";
$table_data .= "<tr><th>ID</th><th>Name</th><th>Age</th></tr>";
// 循环遍历查询结果
while ($row = mysqli_fetch_assoc($result)) {
// 构建表格行
$table_data .= "<tr>";
$table_data .= "<td>" . $row["id"] . "</td>";
$table_data .= "<td>" . $row["name"] . "</td>";
$table_data .= "<td>" . $row["age"] . "</td>";
$table_data .= "</tr>";
}
// 结束HTML表格
$table_data .= "</table>";
} else {
$table_data = "No data found.";
}
// 输出HTML表格
echo $table_data;
// 关闭数据库连接
mysqli_close($db);
?>
```
这是一个简单的示例,但它可以为您提供一些优化代码的想法。使用这些技巧,您可以更轻松地将数据绘制成表格,并使您的代码更具可读性和可维护性。
阅读全文