使用Mysql-data填充Bootstrap布局可以通过以下步骤实现:
以下是一个简单的示例代码,使用PHP连接MySQL数据库,并将查询结果填充到Bootstrap布局中:
<?php
// 连接到MySQL数据库
$servername = "localhost";
$username = "root";
$password = "password";
$dbname = "mydatabase";
$conn = new mysqli($servername, $username, $password, $dbname);
if ($conn->connect_error) {
die("连接失败: " . $conn->connect_error);
}
// 查询数据
$sql = "SELECT * FROM mytable";
$result = $conn->query($sql);
// 将查询结果转换为JSON格式
$data = array();
if ($result->num_rows > 0) {
while ($row = $result->fetch_assoc()) {
$data[] = $row;
}
}
// 关闭数据库连接
$conn->close();
// 将查询结果返回给前端页面
echo json_encode($data);
?>
在前端页面中,可以使用JavaScript或者jQuery等技术解析返回的JSON数据,并将数据填充到Bootstrap布局中的相应位置。以下是一个简单的示例代码:
<!DOCTYPE html>
<html>
<head>
<title>使用Mysql-data填充Bootstrap布局</title>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css">
</head>
<body>
<div class="container">
<h1>用户列表</h1>
<table class="table">
<thead>
<tr>
<th>ID</th>
<th>姓名</th>
<th>年龄</th>
</tr>
</thead>
<tbody id="user-list">
<!-- 这里将使用JavaScript或者jQuery动态填充数据 -->
</tbody>
</table>
</div>
<script src="https://cdn.jsdelivr.net/npm/jquery@3.6.0/dist/jquery.min.js"></script>
<script>
$(document).ready(function() {
// 发送AJAX请求获取数据
$.ajax({
url: "get_data.php", // 这里填写服务器端脚本的URL
type: "GET",
dataType: "json",
success: function(data) {
// 将数据填充到表格中
var html = "";
for (var i = 0; i < data.length; i++) {
html += "<tr>";
html += "<td>" + data[i].id + "</td>";
html += "<td>" + data[i].name + "</td>";
html += "<td>" + data[i].age + "</td>";
html += "</tr>";
}
$("#user-list").html(html);
}
});
});
</script>
</body>
</html>
这样,当访问前端页面时,会通过服务器端脚本从MySQL数据库中查询数据,并将查询结果填充到Bootstrap布局中的表格中。
领取专属 10元无门槛券
手把手带您无忧上云