gpt4 book ai didi

PHP 获取带有索引的 MySQL 数组

转载 作者:行者123 更新时间:2023-11-29 03:12:47 24 4
gpt4 key购买 nike

当从 MySQL 获取数组时,返回的行通常带有从 0 到记录集大小的键:

row[0][key][value]

是否可以将 select 语句中的字段之一作为数组中的键返回?

例如。假设我的数据集有学号、姓名、城市等。

我怎样才能选择一个数组,在这个数组中我可以像这样将 StudentID 称为索引:

rows[StudentID][Name]
rows[StudentID][City]
etc.

谢谢!

最佳答案

PDOStatement::fetchAll

To return an associative array grouped by the values of a specified column, bitwise-OR PDO::FETCH_COLUMN with PDO::FETCH_GROUP.

// Other PDO stuff to get a statement - abstract below
$result = PDOStatement::fetchAll( PDO::FETCH_COLUMN | PDO::FETCH_GROUP, 0 );

参见 this page 上的示例 3

关于PHP 获取带有索引的 MySQL 数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5601211/

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