如何实现mysql to array

1. 流程图

gantt
    title 实现"mysql to array"流程
    section 开发流程
    查询数据      :a1, 2022-01-01, 3d
    存储到数组    :after a1, 1d
    输出数组结果  :after a2, 1d

2. 步骤及代码示例

  1. 查询数据

首先,我们需要连接到MySQL数据库,并执行查询语句将数据取出。

<?php
$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "myDB";

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

// 检查连接
if ($conn->connect_error) {
    die("Connection failed: " . $conn->connect_error);
}

$sql = "SELECT * FROM table";
$result = $conn->query($sql);

$data = array(); // 创建一个空数组用于存储数据
  1. 存储到数组

接下来,我们将查询结果逐行存储到数组中。

if ($result->num_rows > 0) {
    while($row = $result->fetch_assoc()) {
        $data[] = $row; // 将每行数据存入数组
    }
} else {
    echo "0 results";
}

$conn->close();
  1. 输出数组结果

最后,我们可以输出数组中的数据,或者对数组进行其他操作。

print_r($data); // 输出数组结果

3. 总结

通过以上步骤,我们成功实现了从MySQL数据库中查询数据并存储到数组中的操作。希望这篇文章对你有所帮助,如果有任何问题,请随时提出。祝你在开发的道路上越走越远!