Articles of петли

PHP-группировка элементов в цикле

В цикле я хочу обернуть первые 5 элементов в li , а после этого каждые 6 элементов в li . Я пытаюсь выполнить код, но он работает неправильно, он обертывает первые 5 элементов в li , и после этого он обертывает только каждый шестой элемент в li, но 7-12-й без ли. $i = 0; while […]

Группировка результатов под заголовком

Это, наверное, очень очевидно и просто – но это не для меня с моим рудиментарным знанием 🙂 У меня есть две таблицы: table_items ———– item_id ¦ item_name ¦ item_describtion ¦ more item stuff….. table_subitems —————– subitem_id ¦ item_id ¦ subitem_name ¦ More subitem stuff Каждый элемент может иметь ноль до почти неограниченных подпунктов и связан […]

Некоторые помогают «синхронизировать» две петли в PHP

Я выполнил следующее решение от @Darragh, чтобы найти последовательные даты и преобразовать их в диапазоны дат: Проверять последовательные даты в наборе и возвращать как диапазон Теперь я пытаюсь напечатать дополнительную информацию для вывода этого цикла. Это ошибочный сценарий, который я создал, основываясь на ответе @ Darragh: <?php $output = ''; $dates = array(); $query = […]

Как передать переменную в foreach .., чтобы получить все индексы массива

Не уверен, что это возможно, но здесь идет … Мне нужно получить все indexes массива, содержащегося в object для каждого <?php foreach($all_orders as $key => $val) : ?> <?php $cart = unserialize($val->cart); $keys = array_keys($cart); $x = count($keys); $index = $keys[$x]; $cart = $cart[$index]; ?> <?php $val->field_name; ?> <?php endforeach; ?> var_dump array (size=3) 0 […]

Как получить запись во время цикла

продукт: id | mid | pid | owgh | nwgh | 1 3 12 1.5 0.6 2 3 12 1.5 0.3 3 3 14 0.6 0.4 4 3 15 1.2 1.1 5 4 16 1.5 1.0 6 4 17 2.4 1.2 7 3 19 3.0 1.4 8 3 19 3.0 1.2 Мне нужен результат в […]

Нужна помощь в PHP-петле

Мне нужно сделать цикл, который получает данные из db … и печатать данные в <li> НО каждые 5 li должны быть в ul … как я могу сделать этот цикл?

Объединение данных с разных методов SOAP

Я получаю данные из нескольких методов SOAP. С simplexml_load_string () я могу получить конкретные данные и с помощью цикла foreach я могу отображать значения из этого метода. Вот часть моего кода для двух методов: foreach($sxml1->NewDataSet->HotelFacility as $item) { echo '<div class="hotel">'; echo '<div class="name">' . $item->FacName . '</div>'; echo '</div>'; } foreach($sxml2->NewDataSet->HotelPresentation as $item) { […]

В то время как / foreach Loops возвращают четыре из той же строки

Я не могу понять, почему этот сценарий делает это, поэтому мне нужен человек с большим опытом / лучшими глазами, чтобы рассказать мне, в чем проблема. Я не могу найти что-либо в другом месте в Интернете, но, возможно, я неправильно формулирую свои условия поиска. Этот набор циклов While / Foreach работает просто отлично, за исключением того, […]

PHP foreach loop с флажками

Привет, у меня есть несколько флажков в форме <p>Select the modules you take:<br/> Business <input type="checkbox" name="modules" value="Business"/><br /> Accounting <input type="checkbox" name="modules" value="Accounting"/><br /> Marketing <input type="checkbox" name="modules" value="Marketing" /><br /> </p> У меня есть страница ответа и ожидаю, что пользователь выберет несколько ответов, и как бы использовать цикл foreach? Я пробовал следующее, но […]

Как сделать горизонтальный цикл в PHP

Текущий цикл ниже дает результат: <?php foreach ($response->items->item as $value) { echo("<img src='".$value->imageUrl."' width=200><br>"); echo($value->description."<br>"); echo($value->url."<br>"); }; ?> // Результат <1st row> (image) description (url) </end 1st row> <2nd row> (image) description (url) </end 2nd row> <3rd row> (image) description (url) </end 3rd row> То, что мне нужно выполнить, – это скопировать результат, чтобы каждый […]