Я редактирую программу на PHP, и я хочу отобразить таблицу с данными из другой таблицы. Теперь у меня есть 2 таблицы, и я только печать первой таблицы (registro_eu) с этим кодом:Объединить и отобразить данные из разных таблиц с помощью PHP
$sql = "SELECT * FROM registro_eu WHERE MONTH(data_conv) = 7 AND YEAR(data_conv) = 2016";
$result = $conn->query($sql);
if ($result->num_rows > 0) {
echo '<div class="table-responsive">';
echo '<table class="table table-striped">';
echo '<thead>
<tr>
<th>Date</th>
<th>Desc</th>
</tr>
</thead>
<tbody>';
while($row = $result->fetch_assoc()) {
echo '
<tr>
<td>'. $row["data"].'</td>
<td>'. $row["desc"].'</td>
</tr>';
}
echo '</tbody>';
echo '</table>';
echo '</div>';
}
ТАБЛИЦА REGISTRO_EU:
ID | DATE | DESC
-----------------------------
1 | 2016-06-15 | TEST DESCT
2 | 2016-06-15 | TEST 2
3 | 2016-06-15 | TEST 3
4 | 2016-06-16 | TEST DESCT
5 | 2016-06-16 | TEST 4
6 | 2016-06-17 | TEST 5
ТАБЛИЦА FONDI:
ID | DATE | TOT
-----------------------------
1 | 2016-06-15 | 88
2 | 2016-06-16 | 100
3 | 2016-06-17 | 120
И I хотите показать пользователю (с помощью php) примерно следующее:
DATE | DESC |TOT
-------------------------------
2016-06-15 | TEST DESCT |
2016-06-15 | TEST 2 |
2016-06-15 | TEST 3 |88
2016-06-16 | TEST DESCT |
2016-06-16 | TEST 4 |100
2016-06-17 | TEST 4 |120
Похоже, это будет легче, если вы присоединитесь эти две таблицы. –
Почему вы не загружаете объединенные данные через sql? – k0pernikus
Кроме того, ознакомьтесь с разделом проблем. Это тот код, который вернется, чтобы преследовать вас. – k0pernikus