gpt4 book ai didi

php - 从 SQL 查询返回二维数组

转载 作者:可可西里 更新时间:2023-11-01 00:17:58 26 4
gpt4 key购买 nike

有没有办法从 SQL 查询返回二维数组?喜欢..

“从测试中选择 id、x、y、z”

.. 并让它作为 id => x, y, z 返回?我可以做一个循环并创建第二个数组,但我想这是我可能不必做的额外工作。只是现在不熟悉 SQL。

最佳答案

在 PHP 中,SQL 查询只会返回结果集。行和列。

您需要进一步的循环才能将其处理成您所指类型的数组。这没问题,如果您经常使用它,它应该成为您的数据库包装器的一部分。

$result = mysql_query(...);
$aData = array();
while($row = mysql_fetch_assoc($result))
$aData[$row['id']] = array($row['x'], $row['y'], $row['z']);

关于php - 从 SQL 查询返回二维数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1996135/

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