Я хочу вывод трех таких массивов, как этот, в таблице HTML. Я застрял в этой проблеме с 7 до 8 дней. Здесь я пишу этот код c с выводом HTML, чтобы вы, ребята, могли легко получить то, что я пытаюсь сделать здесь. Когда я пытаюсь использовать для каждого, то начинается цикл с дублирующимися значениями. Мой PHP код - -
<?php
$variable1 = array(
array(
'name' => 'Jack',
'roll' => '123',
'class' => '4th',
),
array(
'name' => 'Hena',
'roll' => '124',
'class' => '4th',
),
array(
'name' => 'Jesse',
'roll' => '125',
'class' => '4th',
),
array(
'name' => 'Tyson',
'roll' => '126',
'class' => '4th',
)
);
$variable2 = array(
array(
'father_name' => 'John',
'phone_number' => 'xxx-xxx-xxxx',
),
array(
'father_name' => 'Patrick',
'phone_number' => 'xxx-xxx-xxxx',
),
array(
'father_name' => 'Michale',
'phone_number' => 'xxx-xxx-xxxx',
),
array(
'father_name' => 'Dave',
'phone_number' => 'xxx-xxx-xxxx',
)
);
$variable3 = array(
array(
'marks' => '89',
'sub' => 'English',
),
array(
'marks' => '56',
'sub' => 'Math',
),
array(
'marks' => '79',
'sub' => 'Moral Education',
),
array(
'marks' => '88',
'sub' => 'English',
)
);
?>
и HTML таблица - -
table, th, td {
padding: 10px;
border: 1px solid black;
border-collapse: collapse;
}
<table>
<thead>
<th>Name</th>
<th>Father Name</th>
<th>Subject</th>
<th>Marks</th>
</thead>
<tr>
<td>Jack</td>
<td>John</td>
<td>English</td>
<td>89</td>
</tr>
<tr>
<td>Hena</td>
<td>Patrick</td>
<td>Math</td>
<td>56</td>
</tr>
<tr>
<td>Jesse</td>
<td>Michale</td>
<td>Moral Education</td>
<td>79</td>
</tr>
<tr>
<td>Tyson</td>
<td>Dave</td>
<td>English</td>
<td>88</td>
</tr>
<tfoot>
<th>Name</th>
<th>Father Name</th>
<th>Subject</th>
<th>Marks</th>
</tfoot>
</table>