要连接数据库和网页,可以使用PHP的数据库扩展(例如MySQLi或PDO),并使用HTML和CSS来构建网页。
以下是一个简单的例子,展示了如何连接到MySQL数据库,并从数据库中获取数据,然后在网页中显示出来:
<?php// 连接到数据库$servername = "localhost";$username = "your_username";$password = "your_password";$dbname = "your_database";$conn = new mysqli($servername, $username, $password, $dbname);// 检查连接是否成功if ($conn->connect_error) {die("连接失败: " . $conn->connect_error);}// 从数据库中获取数据$sql = "SELECT * FROM your_table";$result = $conn->query($sql);// 在网页中显示数据if ($result->num_rows > 0) {while($row = $result->fetch_assoc()) {echo "ID: " . $row["id"]. " - Name: " . $row["name"]. "";}} else {echo "0 结果";}// 关闭数据库连接$conn->close();?>在网页中显示数据时,可以使用HTML和CSS来美化页面。例如,可以使用HTML的<table>标签和CSS的样式表来创建一个表格来显示数据。
<!DOCTYPE html><html><head><style>table {border-collapse: collapse;width: 100%;}th, td {text-align: left;padding: 8px;}th {background-color: #4CAF50;color: white;}tr:nth-child(even) {background-color: #f2f2f2;}</style></head><body><table><tr><th>ID</th><th>Name</th></tr><?php// 在网页中显示数据if ($result->num_rows > 0) {while($row = $result->fetch_assoc()) {echo "<tr>";echo "<td>" . $row["id"] . "</td>";echo "<td>" . $row["name"] . "</td>";echo "</tr>";}} else {echo "<tr><td colspan='2'>0 结果</td></tr>";}?></table></body></html>这是一个简单的示例,展示了如何连接数据库和网页。你可以根据自己的需求进行修改和扩展。