в моей базе данных mysql есть 2 таблицы с именами tblapps и tblapps2. Я сохранил некоторые данные приложения в tblapps, а остальные данные в tblapps2. в бэкэнде моего приложения в настоящее время отображаются все данные tblapps, но внезапно у меня возникла потребность в том, чтобы я хотел, чтобы здесь отображался еще один столбец из tblapps2 с именем столбца «страна» и именем столбца таблицы mysqli «предстранство». и это для меня совершенно в новинку, я не собираюсь этого делать.
если какая-либо помощь будет оценена по достоинству.
<div class = "portlet-body flip-scroll">
<?php
$sql = "SELECT * FROM tblapps order by id desc";
$result = $connect->query($sql);
if ($result->num_rows > 0) {
echo "<table class='display' id='example'>
<thead class='flip-content'>
<tr>
<th>ID</th>
<th>App ID</th>
<th>Full Name</th>
<th>Journey Date</th>
<th>App type</th>
<th>Visa Type</th>
<th>Fee</th>
<th>Nationality</th>
<th>Country</th>
<th>Submit Date</th>
<th>payment</th>
<th>status</th>
</tr>
</thead>";
while($row = $result->fetch_assoc()) {
echo"<tr>
<td>" . $row["id"]. "</td>
<td><a href=\"formdetails.php?app_id = ".$row["app_id"]."\">". $row["app_id"]. "</a></td>
<td>" . $row["firstname"]. " " . $row["lastname"]."</td>
<td>" . $row["journeydate"]. "</td>
<td>" . $row["appl_type"]. "</td>
<td>" . $row["visatype"]. "</td>
<td>" . $row["visa_fee"]. "</td>
<td>" . $row["nationality"]. "</td>
<td>" . $row["precountry"]. "</td>
<td>" . $row["sdate"]. "</td>
<td>" . $row["pay_status"]. "</td>
<td>" . $row["appstatus"]. "</td>
</tr>"; }
echo "</table>"; } else { echo "0 results";}$connect->close();?>
</div>
Left JOIN Работает в моем случае






вы можете использовать SQL JOIN для сопоставления значений в обеих таблицах.
реализация зависит от структуры ваших таблиц
но происходит то, что он показывает все данные из левой таблицы tblapps, но если какие-либо данные приложения отсутствуют в tblapps2, app_id для этого приложения не отображается в таблице html.
$ sql = "ВЫБРАТЬ * ИЗ tblapps ВЛЕВО ПРИСОЕДИНЯТЬСЯ к tblapps2 НА tblapps.app_id = tblapps2.app_id ЗАКАЗАТЬ ПО tblapps.id desc";
не могли бы вы дать мне более подробную информацию о структуре ваших таблиц? это поможет мне правильно решить проблему
Пожалуйста, включите структуру ваших двух таблиц.