Мне нужно отображать данные из базы данных в таблице, и мне было интересно, можете ли вы создать две отдельные таблицы на основе переменной.PHP - Отображение данных базы данных в двух разных таблицах
У меня есть код, чтобы отобразить все это в одной таблице:
<table>
<tr>
<th> Name </th>
<th> Event </th>
</tr>
<?php
while($row = $result->fetch_assoc())
{?>
<tr>
<td> <?php echo $row["name"] ?> </td>
<td> <?php echo $row["event"] ?> </td>
</tr>
<?php } ?>
</table>
Таким образом, каждый человек имеет возможность 2 сборщиков денег. Есть ли способ создать две отдельные таблицы на основе переменной события? Я знаю, что могу создать другую таблицу в базе данных, но хочу сохранить все данные в одной области.
Я знаю только базовый PHP, и любая помощь приветствуется.
Ну, вы можете создать два цикла while. Таблицы должны быть одинаковыми? – Nicolas
@ Николас нет ... Мне сложно объяснить это. Таким образом, в базе данных есть куча имен, и у каждого имени есть событие с ним. Есть только 2 варианта событий, и я хочу, чтобы две разные таблицы отображали данные из одной и той же базы данных, но одна таблица показывает имена с событием X, а другая показывает имена с событием Y. – cche
О, я бы предложил разбивать вам массив на две части, один для X и один для Y, перед его печатью. Затем вы можете перебирать оба массива и печатать их в нужном месте. – Nicolas