gpt4 book ai didi

PHP mysqli_fetch_assoc 存储到数组中

转载 作者:行者123 更新时间:2023-11-29 22:35:55 25 4
gpt4 key购买 nike

我在从 sql 查询中提取一行并将其存储到数组中时遇到问题。这是我的代码。

$sql = "SELECT water, importdate
FROM customer_table
WHERE customer_number = '" . $custNum . "';";
$result_of_login_check = $this->db_connection->query($sql);
echo $sql . "<br>";
$result = mysqli_query($this->db_connection,$sql);

// set array
$array = array();

// look through query
while($row = mysqli_fetch_assoc($result)){

// add each row returned into an array
$array[] = $row;
}
print_r($array);

这就是我打印数组时的输出,

Array ( 
[0] => Array (
[water] => 23
[importdate] => 2014-03-29
)
[1] => Array (
[water] => 33
[importdate] => 2015-02-22 )
)

在存储时,我一直在尝试弄清楚如何将每一行复制到数组中,使其看起来像这样,

Array ( 
[water] => 23
[importdate] => 2014-03-29
)
Array (
[water] => 33
[importdate] => 2015-02-22
)

$row 中存储的每一行。

我想要的是,我需要从数据库中提取同一客户的账单金额和日期列表,然后按日期显示每个月。显示当前月份的账单。

感谢您的帮助!

最佳答案

当你说的时候谁在包含这些对象?

Array ( 
[water] => 23
[importdate] => 2014-03-29
)
Array (
[water] => 33
[importdate] => 2015-02-22
)

没什么..您需要一个包含此数组的数组,或者您需要在某个地方索引多个数组,这基本上是一个带有数组的数组。所以这种格式没有问题..

为什么你特别需要这种格式?这没有意义..

关于PHP mysqli_fetch_assoc 存储到数组中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29552711/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com