gpt4 book ai didi

php mysql高级选择

转载 作者:行者123 更新时间:2023-11-29 05:43:52 25 4
gpt4 key购买 nike

表 1 = 事件 -> 包含事件列表

表 2 = response -> 包含用户响应列表,外键 eid 对应于 events 表

我需要将表连接在一起,以便它可以在 php 上返回类似于此的数组。

array(
0 => array(
'title' =>'', //title of events table
'contents' =>'this is a demo', //contents of events table
'users' => array( //users comes from response table
0 = array(
'firstname'=>'John',
),
1 = array(
'firstname'=>'James',
)
)
)
);

这能做到吗?只使用mysql?因为我知道你可以在 php 上完成。

最佳答案

您可以使用单个JOIN 查询在 MySQL 中收集所有必要的数据。

但是,默认情况下,PHP 不会像您的示例那样返回数组。您将不得不遍历查询结果集并自己创建这样一个数组。

关于php mysql高级选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4398751/

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