gpt4 book ai didi

php - MySQL 到 PHP 数组

转载 作者:行者123 更新时间:2023-11-28 23:30:31 25 4
gpt4 key购买 nike

你能帮我从 php 数组中提取 MySQL 数据吗?

我的数据库:

SELECT count(*) as total, post_type as type FROM wp_posts group by post_type;

到 php,如下所示:

<?php $total = array(5,7, .. , ..); $type = array('Page', 'Post', '..',..'); ?>

数组应该来自数据库

谢谢:)

最佳答案

您不能从单个 SQL 查询中获得两个单独的数组,您必须运行 mysql 查询两次或编写一个 PHP 代码来为您提供所需的结果。

您当前的查询将给出如下结果。

Array
(
[0] => Array
(
[total] => 5
[post_type] => Page
)
)

现在你必须遍历这些数组来创建你想要的两个单独的数组。

$total=array_column($result,'total');
$type = array_column($result,'post_type');

以上代码将为您提供两个独立的数组。

感谢Niet the Dark Absol对于array_column ,它看起来比手动遍历更干净。

关于php - MySQL 到 PHP 数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37460433/

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