получить много данных во внешнем ключе (отношение один ко многим), используя нативный php - PullRequest
0 голосов
/ 23 марта 2019

Итак, у меня есть такой проект, в котором пост разделен на несколько провинций.

Я могу показать с модальным постом, но только 1, если есть 2 поста или более, он покажет мне только 1 пост.Это мой код с PHP

foreach($table2 as $tab2){
              $link3=$_COOKIE[linkmenu].$tab2['id_news']."/"."geopark/".linkjudul($tab2['nm_news']);

                         $jdlpost=$tab2['nm_news'];
                         $despost=$tab2[description];

echo   "<div class=modal fade in' id='tc$ps3[id_news]> <div class=modal-dialog modal-lg> <div class='modal-content' style= 'margin-top: 100px;'>"
    <div class='modal-content' style= 'margin-top: 100px;'>"
                                        ."<div class='modal-header'>"
                                        ."<h5 class='modal-title' id='exampleModalLabel'>$jdlprovince</h5>
                                                        <button type='button' class='close' data-dismiss='modal' aria-label='Close'>
                                                        <span aria-hidden='true'>×</span>
                                                        </button>"
                                        ."</div>"
                                        ."<div class='modal-body'>"
                                        ."<div class='row'>"
                                        ."<div class='col-md-12'>"
                                        ."<div class='box-list'>"
                                        ."<div class='detailgeo dg3 tampil$ps3[id_news] active view view-tenth'>"
                                        ."<div class='coverhover'><div class='imgs' style='background-image:url(".$_COOKIE[config]."dynamic/200/imgnews/".$ps3[pict].")'> </div>
                                                               <div class='mask'>
                                                                   <a href='$link3' class='info' title='$jdlpost'><i class='fa fa-search'></i></a>
                                                               </div>
                                                           </div>"
                                        ."<div class='ise'><b><a href='$link3'>$jdlpost</a></b><i>".ucfirst(textlimit(rmSpecialChars(cleanHTML($despost)),180))."</i><div class='clear'></div><a href='$link3'class='remor' class='remor'>READ MORE <i class='fa fa-chevron-right'></i></a></div>"
                                        ."</div>"
                                        ."</div>"
                                        ."</div>"
                                        ."</div>"
                                        ."</div>"
                                        ."</div>"
                                        ."</div>"
                                        ."</div>";
}
    }

Есть ли какой-нибудь код, который я пропустил?потому что я чувствую, что мой код немного неправильный, когда я нажимаю, это только 1 пост, но из элемента inspect он извлекает все 3 поста, но с другим div, но с тем же идентификатором, который возвращает tc2 enter image description here Идея состоит в том, чтобы сделатьвсе посты с одной и той же провинцией в одном и том же модале, поэтому мне нужно объединить эти 3 поста в 1 див с 3 постами

Спасибо

...