简单例子:从 MySql 数据库取值的 PHP 代码

场景

PHP写一段代码,实现从 mysql 数据库中表A获取”a“”b””c”三个字段值。然后从数据库获取的3个字段值,在前端显示。

mysql数据库取值
mysql数据库取值

实现

可以通过将PHP中从数据库中获取的3个字段值,传递到前端页面中,然后使用HTML和JavaScript来显示这些值。

下面是一个简单的PHP代码示例,用于获取3个字段值并将它们传递到前端页面中:

<?php

// 数据库连接信息
$servername = "localhost";
$username = "your_username";
$password = "your_password";
$dbname = "your_database_name";

// 创建连接
$conn = new mysqli($servername, $username, $password, $dbname);

// 检查连接是否成功
if ($conn->connect_error) {
    die("连接失败: " . $conn->connect_error);
}

// SQL查询语句
$sql = "SELECT a, b, c FROM A";

// 执行查询
$result = $conn->query($sql);

// 存储结果的数组
$data = array();

// 检查结果集是否为空
if ($result->num_rows > 0) {
    // 输出数据
    while($row = $result->fetch_assoc()) {
        array_push($data, $row);
    }
}

// 关闭连接
$conn->close();
?>

<!-- 前端页面代码 -->
<!DOCTYPE html>
<html>
<head>
	<title>展示数据库字段</title>
</head>
<body>
	<table>
		<thead>
			<tr>
				<th>字段a</th>
				<th>字段b</th>
				<th>字段c</th>
			</tr>
		</thead>
		<tbody>
			<?php foreach ($data as $row): ?>
				<tr>
					<td><?php echo $row['a']; ?></td>
					<td><?php echo $row['b']; ?></td>
					<td><?php echo $row['c']; ?></td>
				</tr>
			<?php endforeach; ?>
		</tbody>
	</table>
</body>
</html>

这段PHP代码使用与上面的示例相同的方式从数据库中获取字段a, b和c的值。然后,它将这些值存储到一个数组$data中,并将该数组传递到前端页面中。

在前端页面中,代码使用HTML和JavaScript来展示这些数据。具体来说,它使用一个HTML表格来创建一个表格,并在表格中使用一个循环来遍历数据数组,并将每个值插入到表格单元格中。最后,这个表格将在网页上展示数据库中的字段a, b和c的值。

滚动至顶部