Как создать html таблицу на php?

Пользователь

от jorge , в категории: PHP , 4 месяца назад

Как создать html таблицу на php?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от kenya , 4 месяца назад

@jorge Создать html таблицу на php можно несколькими путями, но мне кажется самый просто и легкий способ это просто цикл по столбцам и заголовкам и просто вывести их, небольшой примерчик:


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
<html>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <title>Создание html таблицы на php</title>
</head>
<body>
<?php
$headers = ["Заголовок1", "Заголовок2"];
$data = [
    0 => [
        "Столбец 1",
        "Столбец 2"
    ],
    1 => [
        "Столбец 1",
        "Столбец 2"
    ]
];
?>
<table border="2">
    <tr>
        <?php foreach ($headers as $header): ?>
            <th><?= $header; ?></th>
        <?php endforeach; ?>
    </tr>
    <?php foreach ($data as $row): ?>
        <tr>
            <?php for ($i = 0; $i < count($headers); $i++): ?>
                <td><?= $row[$i]; ?></td>
            <?php endfor; ?>
        </tr>
    <?php endforeach; ?>
</table>
</body>
</html>