2017-02-22 36 views
0

Я, наверное, уже думал об этом, но для жизни я не могу понять это.Codeigniter Catagorizing

У меня есть список, который я хотел бы распечатать, но я хотел бы классифицировать список по штату. Я знаю, что могу сделать кучу запросов, по одному для каждого состояния, но я бы хотел этого избежать.

Это код на мой взгляд.

<?foreach($tnrClinics as $row) :?> 
    <h2 style="text-decoration: underline;"><?=$row->state?></h2> 
    <p><?=$row->name?></p> 
    <p><?=$row->address?></p> 
<?endforeach;?> 

и это то, на что это похоже. Но вместо того, чтобы перечислить Флориду снова и снова, я бы хотел иметь одну главную категорию Флориды и перечислить все клиники внизу.

enter image description here

ответ

2

Трек, что изменения состояния ...

$lastState = ''; 

<?foreach($tnrClinics as $row) :?> 

    <php? if ($row->state !== $lastState) { 
     <h2 style="text-decoration: underline;"> 
     <?=$row->state?> 
     </h2> 
     $lastState = $row->state; 
    } ?> 

    <p><?=$row->name?></p> 
    <p><?=$row->address?></p> 
<?endforeach;?> 
+0

Большое спасибо! Просто голова, хотя теги php немного неправильны. – zazvorniki

 Смежные вопросы

  • Нет связанных вопросов^_^