Как можно реализовать вывод ошибок по выбранным id

265
26 апреля 2017, 13:18

После отправки я получаю 2 массива

1 Array ( [order_id] => Array ( [0] => 48 [1] => 47 ) ) id заказа которые были выбраны

2 Array ( [error] => Array ( [0] => 206 [1] => 206 ) ) ошибки

view

 <?php foreach ($orders as $order) { ?>
<tr>
   <td><?php echo $order['order_id'];?></td> // здесь список всех id коотрые есть
   <td></td> // здесь вывести ошибку тех id которые были выбраны
</tr>
<?php } ?>
Answer 1

Предположим после отправки мы получаем два массива $inputArray и $errorArray, если я правильно понял условия и задачу, то будет примерно так.

<?php foreach ($orders as $order){
    $key = array_search($order['order_id'], $inputArray);
    if ($key !== false): ?>
    <tr>
         <td><?= $order['order_id'];?></td> 
         <td><?= $errorArray[$key]?></td> 
    </tr>
<?php endif; } ?>
READ ALSO
Статические свойства

Статические свойства

Отметил для себя необычное поведение статических свойств в экземплярах класса есть код:

407
Не работает cron | CentOs 7 | Yii2

Не работает cron | CentOs 7 | Yii2

Почему не выполняются консольные команды cron?

336
Добавление в текущую URL-строку из action формы

Добавление в текущую URL-строку из action формы

К примеру текущий url у меня такой:

229