这是我的代码:
在第33行,它有:
echo $value;
我怎样才能使用它,如下所示:
echo $value['module_name'];
echo $value['module_name_id'];
echo $value['module_image'];
希望有人可以提供帮助。
由于
答案 0 :(得分:2)
在第13行的最终结果获取期间:
// Retrieve results
while ($row = $result->fetch_assoc()) {
// Add to final array via counter if valid course is found
if (in_array($row['course_name'], $courses)) {
$final[$row['course_name']][] = $row['module_name'];
}
}
不是仅存储$row['module_name']
的列值,而是存储整行以便以后访问它:
$final[$row['course_name']][] = $row;
然后,当您在第32行“循环显示内部值”时,您可以访问所需的任何列:
echo $value['module_name'];
echo $value['module_name_id'];
echo $value['module_image'];