用php显示mysqli中的值

用php显示mysqli中的值,php,mysqli,Php,Mysqli,这是我的密码: 第33行有: echo $value; 我怎样才能像下面那样使用它: echo $value['module_name']; echo $value['module_name_id']; echo $value['module_image']; 希望有人能帮忙 感谢您在第13行获取最终结果时: // Retrieve results while ($row = $result->fetch_assoc()) { // Add to final array vi

这是我的密码:

第33行有:

echo $value;
我怎样才能像下面那样使用它:

echo $value['module_name'];
echo $value['module_name_id'];
echo $value['module_image'];
希望有人能帮忙


感谢您在第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\u name']
的列值,而是存储整行以便以后访问:

$final[$row['course_name']][] = $row;
然后,当您在第32行“循环内部值”时,您可以使用以下方法访问任何列:

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

把你的相关代码也放在你的问题中。对
$final
进行
var\u转储($final);第20行。这是输出,谢谢。这就是我要找的。如何让它在第29行的课程名称后显示课程描述。course_desc在表courses中。很抱歉,您的链接不再有效,因此我无法查看您的代码。但是,如果它是您要查找的另一个表中的值,那么我建议您在主查询中执行一次查询,以便稍后在
$final
数组中访问这些值。如果这不正确,那么把你的代码粘贴到你的问题中,我来看看。