PHP 连接数据库并存储查询结果到数组
你可以使用 PHP 的 mysqli 扩展连接数据库,并将查询结果存储到数组中。下面是一个示例代码:
<?php
// 连接数据库
$conn = new mysqli('localhost', 'username', 'password', 'database');
// 检查连接是否成功
if ($conn->connect_error) {
die('连接失败: ' . $conn->connect_error);
}
// 执行查询语句
$sql = 'SELECT * FROM your_table';
$result = $conn->query($sql);
// 存储查询结果到数组
$data = array();
if ($result->num_rows > 0) {
while ($row = $result->fetch_assoc()) {
$data[] = $row;
}
}
// 输出数组中的数据
print_r($data);
// 关闭连接
$conn->close();
?>
在上面的示例中,首先使用 mysqli 扩展连接数据库。然后,执行查询语句并将结果存储到 $result 变量中。接下来,使用 while 循环遍历每一行的结果,并将每一行的数据存储到 $data 数组中。最后,使用 print_r 函数输出数组中的数据。
请注意,你需要将示例代码中的 'localhost'、'username'、'password' 和 'database' 替换为你自己的实际数据库连接信息。
原文地址: https://www.cveoy.top/t/topic/qh0r 著作权归作者所有。请勿转载和采集!