0

これが私のコードです:

http://pastebin.com/husbQ7hc

33 行目には次のように記述されています。

echo $value;

以下のように使用できるようにするにはどうすればよいですか。

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

誰かが助けてくれることを願っています。

ありがとう

4

1 に答える 1

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'];
于 2013-04-29T23:39:32.143 に答える