Articles of петли

Как выполнить цикл запроса mysql с помощью php

Я попытался использовать эту функцию $conn = db_connect(); while ($newsfeed = $conn->query("select info, username, time from newsfeed ORDER BY time DESC LIMIT 10")) { (…) echo "<p>User $newsfeed_username just registerted ".$minutes." min ago </p><br>"; но он показывает только последнюю строку снова и снова. Я хочу перебрать все запросы из select info, username, time from newsfeed […]

Распределить значение массива в столбце таблицы

У меня три столбца с ограничением определенного процента от total.i хотите распределить массив значений до трех столбцов таким образом, сначала проверьте клиента 1, затем 2, затем 3 и начните с клиента 3,2,1 и снова с 1,2 , 3 и т. Д. И также проверяйте каждое значение, не пересекая предельное значение столбца. Значение массива, которое должно […]

Строка, разделенная запятыми, в PHP Loop

Привет, ребята, я должен это сделать, У меня общая петля foreach ($stuffs as $stuff) { echo $stuff; } Давайте предположим, что $ stuff – это 'id' таблицы mysql, что у меня есть, и я не хочу, чтобы его показывали в следующих результатах, поэтому я хочу построить строку, подобную этой 1,23,54,67 (comma separated) Таким образом, строка […]

Laravel 5.1 – Вложенная петля – Blade Templating

У меня это на View : .. … <div class="section group"> @foreach ($product as $item) <div class="grid_1_of_4 images_1_of_4"> <h4><a href="#">{!! $item->name !!}</a></h4> <div class="price-details"> <div class="price-number"> <p><span class="price">$ {!! $item->price !!} </span></p> </div> <div class="add-cart"> <h4><a href="#">More Info</a></h4> </div> <div class="clear"></div> </div> </div> @endforeach </div> … .. И это на контроллере : .. … public […]

PHP медленнее на соединение строк?

для php очень медленно обрабатывается массовое количество строк, есть ли способ улучшить скорость? код, который я пытался написать, сделает изображение в строку значений RGB для последующего использования, это будет что-то вроде этого $string = "255:255:253#12:12:23#33:34:24"/*an output of a $SIZE = 3 image*/ проблемы в том, что, когда $ SIZE большой, как 256, для создания строки […]

генерировать массив из php while loop

Я хочу запустить цикл while (или any) для вывода небольшого списка дат в виде массива $start = $day = strtotime("-1 day"); $end = strtotime('+6 day'); while($day < $end) { echo date('dM-Y', $day) .'<br />'; $day = strtotime("+1 day", $day) ; } Это отлично подходит для печати, но я хочу сохранить его как массив (и вставить […]

Вставка изображения несколько раз в зависимости от разницы между двумя номерами. PHP

работая над скриптом, который вычисляет разницу между датами, полученными из API. Я хочу, чтобы он затем попадал в изображение столько раз, сколько разница. $d1 = new DateTime('2012-04-04'); $d2 = new DateTime('2012-03-31'); $interval = $d1->diff($d2); Ive попытался пойти с петлей, но без успеха for ($i = 0 $i <= $interval; $i++) { echo = "<img src=\"test.jpg"/"; […]

Заполнение поля выбора из базы данных

Я пытаюсь заполнить поле select с помощью PHP. Проблема в том, что я не могу понять, как отображать их, потому что я получаю одно значение, которое соответствует значению в базе данных, которое отображается дважды, потому что я повторяю его как выбранный, а затем зацикливаю все результаты. Как я могу отобразить только тот, который соответствует значению […]

Mysqli fetch array nth row

У меня есть следующий код, который извлекает одну строку: $query = "SELECT * FROM translations WHERE iddoc = '$id' AND submitted = 1;"; $result = mysqli_query($query); $row = mysqli_fetch_array($result); Я знаю, что это полезно в цикле while, где вы можете просто просмотреть результаты. Но мне нужно уметь захватывать определенные строки, соответствующие этому условию. Что-то, что […]

Обертывание 3 объектов или менее внутри / в foreach в PHP

Простой вопрос. У меня есть массив из 21 элемента и каждый три из них отображается внутри блока <div> . Код выглядит примерно так: <?php $faces= array( 1 => 'happy', 2 => 'sad', (sic) 21 => 'angry' ); $i = 1; foreach ($faces as $face) { echo $face; $i++; } ?> в <?php $faces= array( 1 […]