Articles of while loop

Группировка записей из цикла while | PHP

Я пытаюсь сгруппировать записи по их уровням приоритета, например — Приоритет: Высокий — Записи … — Приоритет: Средний — Записи … — Приоритет: Низкий — Записи … Что-то вроде этого, как мне это сделать на PHP? Цикл заказов while обрабатывает столбец приоритета, который имеет значение int (high = 3, medium = 2, low = 1). […]

PHP-массив в массив Javascript

Полдень. Код ниже работает отлично, однако мне нужно вытащить каждую строку массива php sql и в скрипт var. Любые идеи о том, как написать цикл while, который может это сделать? Спасибо за любую помощь var enableDays = ["<?php echo mysql_result($result, 0, 'date'); ?>"]; enableDays.push("<?php echo mysql_result($result, 1, 'date'); ?>"); Дополнительный код: $rows = array(); while […]

В то время как цикл PHP get_result не работает

Я пытаюсь получить строки из базы данных, используя подготовленные отчеты MySQl и получить результат. Однако это не работает. Пожалуйста, кто-нибудь может увидеть, где я ошибаюсь? Я пробовал решения часами, но я не могу заставить его работать. Страница просто не загружается, как если запрос завершился неудачно. $tag = trim($_GET['tag']); $stmt = $mysqli->prepare('SELECT posts.* FROM tags JOIN […]

Второй цикл while не работает. Зачем?

У меня есть два цикла while, которые выполняются один за другим (не внутри друг друга). Я немного упростил код, так что только важные его части перечислены ниже. Проблема возникает, когда я сравниваю два эхо-запросов, потому что второй цикл while, по-видимому, вообще не работает. Я где-то читал, что кто-то обошел проблему, используя цикл for для второго, […]

Период подсчета циклов в PHP

Я создал цикл, который будет отображать дату с 2004 по 2014 год в отформатированном виде. Но проблема в том, что она показывает 204 вместо 2004 года и продолжает это до 209 года. Итак, как показать этот год в отформатированном виде, например, 2004,2005,2006 и т. Д. Вот код, который я создал, скажите мне, где исправить: <?php […]

PHP Пока цикл показывает только последнюю строку

Я использую библиотеку TCPDF для создания PDF-таблицы. В таблице указано несколько строк: 10 Среди этих двух строк есть номер счета-фактуры "78650" Теперь я выбираю номер счета и по желанию, он должен генерировать PDF с двумя строками . Но вместо этого он извлекает только вторую строку, которая является последней строкой. То есть Serial no 2 принимается […]

php, бесконечный цикл в while () loop

/// infinite loop?? $x=1; while($x=9){ echo $x; $x++; } я не понимаю причину, почему приведенный выше код вызывает бесконечный цикл, на мой взгляд выше код должен выводить «9» один раз. но он выводит бесконечные 999999999 …… сначала (когда x равно 1), в то время как утверждение ложно, поэтому ничего не происходит, тогда x становится 2, […]

Mysql fetch array, результаты таблицы

я довольно новичок в этом и не знаю, как мне это сделать, У меня есть база данных с столбцом «имена», как я могу отобразить его так? <tr> <td width="270px">Henry</td> <td width="270px">Jeffrey</td> <td width="270px">Hansel</td> </tr> <tr> <td width="270px">Michelle</td> <td width="270px">Jackson</td> <td width="270px">Ivan</td> </tr> Я знаю только, как я должен это делать, если записи идут один за […]

PHP json_encode () в цикле while

Я пытаюсь использовать json_encode() в цикле while, получая результаты базы данных. Вот мой код: <? $database = sqlite_open("thenew.db", 0999, $error); if(!$database) die($error); $query = "SELECT * FROM users"; $results = sqlite_query($database, $query); if(!$results) die("Canot execute query"); while($row = sqlite_fetch_array($results)) { $data = $row['uid'] . " " . $row['username'] . " " . $row['xPos'] . " […]

PHP Если оператор / Else не работает в цикле While

Я работаю над этим фрагментом кода около часа и не могу понять, почему он не работает. Предоставляет ли PHP инструкции If / Else внутри циклов While? Я попытался добавить разные эхо-сигналы к операторам If / Else, а последнее (Else) не будет отображаться. Это потому, что я пытаюсь использовать те же имена переменных? while($row = mysql_fetch_array($result)) […]