用php显示mysqli的值

时间:2013-04-29 23:21:17

标签: php mysqli

这是我的代码:

http://pastebin.com/husbQ7hc

在第33行,它有:

echo $value;

我怎样才能使用它,如下所示:

echo $value['module_name'];
echo $value['module_name_id'];
echo $value['module_image'];

希望有人可以提供帮助。

由于

1 个答案:

答案 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'];