Как вывести данные из 2 mysql datatable в HTML-таблицу - PullRequest
0 голосов
/ 01 июля 2018

в моей базе данных 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"]. "&nbsp;" . $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>

1 Ответ

0 голосов
/ 01 июля 2018

вы можете использовать SQL JOIN для сопоставления значений в обеих таблицах.

реализация зависит от структуры ваших таблиц

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...