Здравствуйте!
Подскажите пожалуйста - как правильно можно зациклить :
вот этот код уже выводится в цикле :
Как можно зациклить - каждый проход - если у переменной $data[DESCENDANTS] значение 1 то делаем соответсвующий запрос к БД и снова цикл , и снова такое же условие и так раз 5-7 аналогичный цикл в цикл вкладывать думаю - Как то грамотней можно такое сделать?
CODE ( htmlphp):
скопировать код в буфер обмена
<div class="col-sm-3"> <?php echo $data[STR_ID]; ?> <?php echo $data[STR_DES_TEXT]; ?> <?php if($data[DESCENDANTS]==1){ //УСЛОВИЕ $modelssProv = SEARCHTREE::PartCatArray($data[STR_ID]); // ФУНКЦИЯ ПОЛУЧАЕТ ЕЩЕ МАССИВ С ТАКИМИ ЖЕ ПОЛЯМИ foreach($modelssProv as $key => $ttt){ echo $ttt[STR_DES_TEXT].' - '.$ttt[DESCENDANTS].' - '.$ttt[STR_ID].'<br>'; // ВЫВОДИМ Я ДУМАЮ ТУТ ЕЩЕ ТАКИЕ ЖЕ УСЛОВИЯ С ФОРЕАЧЕМ ВЫВОДИТЬ НО ЕЩЕ ШТУК %_? НАДО АНАЛОГИЧНЫХ _ ГРУБОВАТО КАК ТО } } ?> </div>
|