【发布时间】:2013-04-01 14:51:13
【问题描述】:
我的问题是:我正在创建一个数组来存储这两种类型的“细化”。然而,当从数据库中收集信息时,当在 while 循环中创建数组时,每个“细化”都被分配给它自己的特定条目。
while($row = mysqli_fetch_array($result2, MYSQLI_ASSOC)){
etc...
}
例如,第一个数组是对“虎胆龙威”的引用,第二个数组是“绝命毒师”,第三个数组是“Greys Anatomy”。我想要实现的是将它们合并到 1 个单个数组中。
Array
(
[genreType] => Action
[mediaType] => Film
)
Array
(
[genreType] => Action
[mediaType] => TV
)
Array
(
[genreType] => Drama
[mediaType] => TV
)
感谢您的帮助。
【问题讨论】:
-
您是否尝试过在循环之外创建一个临时变量数组,然后使用循环将值附加到数组中?
-
所以你正在尝试做这样的事情:
Array([genretype1]=>Action [mediatype1]=>Film [genretype2]=>Action等等?