gpt4 book ai didi

php - Foreach 循环不回显任何内容

转载 作者:行者123 更新时间:2023-11-29 08:34:17 25 4
gpt4 key购买 nike

我正在做我的项目。我有一个包含赛车手的表(ID、姓名、姓氏等),并将其存储在一个数组中。然后我使用 foreach 循环来回显此数据,但没有显示任何内容。这是我的代码:

$zavodnici_array = array();
while(false !== ($row = mysql_fetch_assoc($result))) {
$zavodnici_array[] = $row;
}
foreach($zavodnici_array as $key) {
echo $zavodnici_array[$key][id] ."<br>";
echo $zavodnici_array[$key][jmeno] ."<br>";
echo $zavodnici_array[$key][prijmeni] ."<br>";
}

有人可以帮我吗? :)

最佳答案

您的示例存在一些问题。

当使用foreach作为$key时,key是数组中每一项的值而不是key

ass uming您的mysql查询获取的结果

foreach($zavodnici_array as $key => $value) {
echo $zavodnici_array[$key]['id'] ."<br>";
echo $zavodnici_array[$key]['jmeno'] ."<br>";
echo $zavodnici_array[$key]['prijmeni'] ."<br>";
}

foreach($zavodnici_array as $value) {
echo $value['id'] ."<br>";
echo $value['jmeno'] ."<br>";
echo $value['prijmeni'] ."<br>";
}

php 中的键是字符串或整数 $value[id] 无效。我假设您正在尝试输入索引 id

关于php - Foreach 循环不回显任何内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15623291/

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