Без использования эха, как я могу получить массив записей из $report
, чтобы заполнить эту таблицу html?Цитирование PHP-массива через таблицу PHP
Первая строка $report[0]
отображается в порядке, но я не уверен, как ее получить через таблицу и автоматически отобразить другие строки.
$report = get_field('maths_month_report');
$report1 = $report[0];
$report2 = implode('</td><td>', $report1);
if (in_array('Maths', $subjecttitle)) {
return '
<table width="100%" id="report">
<tr>
<th width="10%">Month</th>
<th width="10%">Progress</th>
<th width="10%">Well-being</th>
<th width="35%">Remarks</th>
<th width="35%">Target</th>
</tr>
<tr>
<td>'. $report2 .'</td>
</tr>
</table>
';
}
вам нужно использовать алгоритм цикла PHP. Вы можете использовать foreach. Пример: 'foreach ($ report as $ re) { // $ report1, $ report2, in_array и т. Д. Коды // $ html. = 'Ваш код таблицы'; } ' – Shazzad