$check = mysql_query('SELECT * FROM course_completion_criteria GROUP BY module');
foreach($check as $c)
{
$module = $c->module; //echo $module;
if($module == 'quiz')
{
$query1 = mysql_query('SELECT * FROM table1');
echo '<table>
<th>Name</th>
<th>Time</th>
foreach($query1 as $q)
{
$name = $q->name;
$time = $q->time;
echo '<tr><td>'.$name.'</td>
<td>'.$time.'</td>
</tr>';
}
echo '</table>';
}
if($module == 'scorm')
{
$query2 = mysql_query('SELECT * FROM table2');
echo '<table>
<th>Name</th>
<th>Time</th>
foreach($query1 as $q)
{
$name = $q->name;
$time = $q->time;
echo '<tr><td>'.$name.'</td>
<td>'.$time.'</td>
</tr>';
}
echo '</table>';
}
}
Приведенный выше код должен работать случай 1: Если $ модуль test1 случай 2: Если $ модуль test2 случай 3: Если $ модуль как test1 и test2Получить значения в PHP, MySQL
Мой код не работает в CASE 3, и он отображает две таблицы, но я хочу, чтобы 2rows в одной таблице Может ли кто-нибудь мне помочь?
Как можно «$ module» быть одновременно «test1» и «test2»? –