Массивы / у меня проблема с правильным отображением массива

Это моя проблема, один массив отображается в одном столбце моей таблицы:

введите описание изображения здесь

Например, я хочу отобразить каждый evt_id в той же колонке моей таблицы и так далее. Заранее спасибо, если у вас есть представление о моей проблеме 🙂

QUERY:

public function getSuiviFluTech($idDepot){
$this->executeQueries("Select evt_id, evt_dt, evt_nomfic, evt_statut, evt_texte from depot_evt
where id_depot = ".$idDepot."order by evt_dt desc");
return $this->getAllRows();

КОНТРОЛЛЕР:

if ($depotExist) {
$this->view->idDepot = $idDepot;
$oDepotAdmin = new Services_DepotAdmin();
$listDepotAdmin = $oDepotAdmin->getSuiviFluTech($idDepot);
if (count($listDepotAdmin) >= 1) {
$this->view->listdepotdrpadmin = $listDepotAdmin;

HTML:

<table id="supervisionResDepotDrp">
<thead>
<tr>
<th class="center">EVT_ID</th>
<th class="center">EVT_DT</th>
<th class="center">EVT_NOMFIC</th>
<th class="center">EVT_STATUT</th>
<th class="center">EVT_TEXTE</th>
<th class="center">DOWNLOAD</th>
</tr>
</thead>
<tbody>
<tr>
<?php
// Le 7ème champ statut_depot n'est pas affiché, car il sert uniquement pour les RG
// Il est redondantt avec le 6ème qui est sa traduction en langage humain
$i=0;

foreach ($this->listdepotdrpadmin as $elem) { ?>
<td class="center"><?php if ($i++ < count($this->listdepotdrpadmin)) print_r ($elem); ?></td>

<?php }

0

Решение

<tbody>
<?php
foreach ($this->listdepotdrpadmin as $elem) {?>
<tr>
<td class="center"><?=$elem['evt_id']?></td>
<td class="center"><?=$elem['evt_dt']?></td>
<td class="center"><?=$elem['evt_nomfic']?></td>
<td class="center"><?=$elem['evt_status']?></td>
<td class="center"><?=$elem['evt_text']?></td>
<td class="center">-</td>
</tr>
<?php
}?>
</tbody>
1

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector