вывод из БД и перенос - Visavi.net https://visavi.net/ RSS - Visavi.net https://visavi.net/assets/img/images/logo_small.png RSS - Visavi.net https://visavi.net/ [email protected] (admin) [email protected] (admin) Wed, 15 Jan 2025 01:43:05 +0300 то есть, так:<br> <pre class="prettyprint"> &lt;?php $br = 0; while(...) { $br++; if($br==3){ $br = 0; echo&#039;&lt;tr&gt;&lt;br /&gt;&lt;/tr&gt;&#039;; } ?&gt; </pre> https://visavi.net/topics/18447/317381 вывод из БД и перенос Александр Fri, 04 Feb 2011 13:16:39 +0300 Сообщения https://visavi.net/topics/18447/317381 все должно работать<br> у меня в десятке узлов подобный код<br> просто надо же соблюдать стиль разметки<br> раз у тебя таблицы то &lt;br /&gt; не даст переноса на новый цикл &lt;/tr&gt;&lt;tr&gt; надо использовать https://visavi.net/topics/18447/317034 вывод из БД и перенос ramzes Thu, 03 Feb 2011 19:26:45 +0300 Сообщения https://visavi.net/topics/18447/317034 плять, не поверите,все три варианта не пашут <img src="https://visavi.net/uploads/stickers/D.gif" alt="D"> <br> 9,10, неа, нету переноса.<br> Заколдованный скрипт <img src="https://visavi.net/uploads/stickers/D.gif" alt="D"> https://visavi.net/topics/18447/316887 вывод из БД и перенос Александр Thu, 03 Feb 2011 15:51:53 +0300 Сообщения https://visavi.net/topics/18447/316887 в твоем случае попробуй <br> <pre class="prettyprint"> &lt;? echo&#039;&lt;br /&gt;&#039;; ?&gt; </pre> заменить на<br> <pre class="prettyprint"> &lt;? echo&#039;Трололо, йа сработало&#039;; ?&gt; </pre> и увидишь, выполняется вообще у тебя условие или нет (по идее да) мб у тебя просто в твоих таблицах бр тупит. https://visavi.net/topics/18447/316799 вывод из БД и перенос Женек Thu, 03 Feb 2011 12:38:54 +0300 Сообщения https://visavi.net/topics/18447/316799 7. <strong>DEMONS</strong>, должно было отработать... а по сути, автор, вот в данном случае на пример найди сам ошибку, путем комментирования лишнего и просмотра хода работы скрипта, имени код вот так<br> <pre class="prettyprint"> &lt;? echo &#039;&lt;table width=&quot;100%&quot;&gt;&#039;; if (mysql_num_rows(mysql_query(&quot;SELECT `id` FROM `board_kat`&quot;))==0) { echo &#039;Категорий пока нет. Зайдите позже.&#039;; } else { $q = mysql_query(&quot;SELECT * FROM `board_kat` ORDER BY `id` ASC&quot;); $br = 0; while($kat = mysql_fetch_array($q)) { $br++; if($br==3){ $br = 0; echo&#039;&lt;br /&gt;&#039;; } echo $br; /* echo &#039;&lt;td&gt;&lt;div align=&quot;center&quot;&gt;&#039;; echo &#039;&lt;img src=&quot;&#039;.$kat&#91;&#039;id&#039;].&#039;.png&quot; alt=&quot;&#039;.$kat&#91;&#039;name&#039;].&#039;&quot;&gt;&lt;br /&gt;&#039;; echo &#039;&lt;a href=&quot;index.php?id=&#039;.$kat&#91;&#039;id&#039;].&#039;&quot;&gt;&#039;.$kat&#91;&#039;name&#039;].&#039;&lt;/a&gt; &#91;&#039;.mysql_num_rows(mysql_query(&quot;SELECT `id` FROM `board_ob` WHERE `pid` = &#039;$kat&#91;id]&#039;&quot;)).&#039;]&lt;br /&gt;&#039;; if ($kat&#91;&#039;about&#039;]!==0) { echo esc(trim(stripcslashes(htmlspecialchars($kat&#91;&#039;about&#039;])))); echo &#039;&lt;br /&gt;&#039;; } echo &#039;&lt;a href=&quot;add.php?id=&#039;.$kat&#91;&#039;id&#039;].&#039;&quot;&gt;Добавить&lt;/a&gt;&lt;br /&gt;&#039;; echo &#039;&lt;/div&gt;&lt;/td&gt;&#039;; */ } } echo &#039;&lt;/table&gt;&#039;; ?&gt; </pre> <br> увидишь как изменяется счетчик br на каждом шаге и логически подумай по результатам, если в результатах все нормально, то откомменчивай по кускам, проверяя каждый кусок https://visavi.net/topics/18447/316789 вывод из БД и перенос Женек Thu, 03 Feb 2011 12:25:55 +0300 Сообщения https://visavi.net/topics/18447/316789 в 5 посте пробуй https://visavi.net/topics/18447/316782 вывод из БД и перенос Марсель Thu, 03 Feb 2011 12:14:08 +0300 Сообщения https://visavi.net/topics/18447/316782 Толи у меня руки из попы растут, толи ещё что, не работает <img src="https://visavi.net/uploads/stickers/sad.gif" alt="sad"> <br> RAMSES, я Делал так:<br> <pre class="prettyprint"> echo &#039;&lt;table width=&quot;100%&quot;&gt;&#039;; if (mysql_num_rows(mysql_query(&quot;SELECT `id` FROM `board_kat`&quot;))==0) { echo &#039;Категорий пока нет. Зайдите позже.&#039;; } else { $q = mysql_query(&quot;SELECT * FROM `board_kat` ORDER BY `id` ASC&quot;); $br = 0; while($kat = mysql_fetch_array($q)) { $br++; if($br==3){ $br = 0; echo&#039;&lt;br /&gt;&#039;; } echo &#039;&lt;td&gt;&lt;div align=&quot;center&quot;&gt;&#039;; echo &#039;&lt;img src=&quot;&#039;.$kat&#91;&#039;id&#039;].&#039;.png&quot; alt=&quot;&#039;.$kat&#91;&#039;name&#039;].&#039;&quot;&gt;&lt;br /&gt;&#039;; echo &#039;&lt;a href=&quot;index.php?id=&#039;.$kat&#91;&#039;id&#039;].&#039;&quot;&gt;&#039;.$kat&#91;&#039;name&#039;].&#039;&lt;/a&gt; &#91;&#039;.mysql_num_rows(mysql_query(&quot;SELECT `id` FROM `board_ob` WHERE `pid` = &#039;$kat&#91;id]&#039;&quot;)).&#039;]&lt;br /&gt;&#039;; if ($kat&#91;&#039;about&#039;]!==0) { echo esc(trim(stripcslashes(htmlspecialchars($kat&#91;&#039;about&#039;])))); echo &#039;&lt;br /&gt;&#039;; } echo &#039;&lt;a href=&quot;add.php?id=&#039;.$kat&#91;&#039;id&#039;].&#039;&quot;&gt;Добавить&lt;/a&gt;&lt;br /&gt;&#039;; echo &#039;&lt;/div&gt;&lt;/td&gt;&#039;; } } echo &#039;&lt;/table&gt;&#039;; </pre> и реакции ноль <img src="https://visavi.net/uploads/stickers/sad.gif" alt="sad"> https://visavi.net/topics/18447/316755 вывод из БД и перенос Александр Thu, 03 Feb 2011 11:33:53 +0300 Сообщения https://visavi.net/topics/18447/316755 $i=0;<br> while($kat=mysql_fetch_array($q)){<br> echo &#039;text&#039;;<br> if($i++%3==2) echo &quot;&lt;br /&gt;\r\n&quot;;<br> } https://visavi.net/topics/18447/316553 вывод из БД и перенос Phantom Thu, 03 Feb 2011 00:14:03 +0300 Сообщения https://visavi.net/topics/18447/316553 $i = 0;<br> while ($kat = mysql_fetch_array($q)) { ++$i;<br> echo &#039;text&#039; . ($i % 3 ? &#039;&lt;br /&gt;&#039; : null);<br> } https://visavi.net/topics/18447/316550 вывод из БД и перенос Nu3oN Thu, 03 Feb 2011 00:07:34 +0300 Сообщения https://visavi.net/topics/18447/316550 $br = 0;<br> while(...){<br> $br++;<br> if($br==3){<br> $br = 0;<br> echo&#039;&lt;br /&gt;&#039;;<br> }<br> .... вывод контента ....<br> } https://visavi.net/topics/18447/316547 вывод из БД и перенос ramzes Thu, 03 Feb 2011 00:01:45 +0300 Сообщения https://visavi.net/topics/18447/316547 Совету преверстать на дивы и будет гораздо проше сделать ввывод<br> <br> т.е. <br> <br> сделать основной див и в нем три дива и у каждого разный класс, и в цикле выводить первое значение один класс, второе значение второй класс, трете значение третий класс, потом обнуляешь счетчик и все, останется только в css прописать правильные свойства для дивов https://visavi.net/topics/18447/316532 вывод из БД и перенос Даниил Wed, 02 Feb 2011 23:24:13 +0300 Сообщения https://visavi.net/topics/18447/316532 хмм,никто не поможет?<img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile"> https://visavi.net/topics/18447/316499 вывод из БД и перенос Александр Wed, 02 Feb 2011 22:33:13 +0300 Сообщения https://visavi.net/topics/18447/316499 Всем добрый вечер! <br> Проблема такая: <br> Есть вывод категорий, на данный момент в БД три категории, на странице выводится так: <br> кат1 | кат2 | кат3 <br> Добавляю ещё одну, и категории выводиться так: <br> кат1 | кат2 | кат3 | кат4 <br> и страница расширяется. <br> Мне нужно чтобы выводилось так: <br> кат1 | кат2 | кат3 &lt;br /&gt; <br> кат4 <br> то есть, по три ссылке в ряд. <br> А как сделать, увы,не знаю. <br> Код в след.посте.<br> <br> <em><span style="font-size:x-small">Добавлено через 01:01 сек.</span></em><br> <pre class="prettyprint"> echo &#039;&lt;table width=&quot;100%&quot;&gt;&#039;; if (mysql_num_rows(mysql_query(&quot;SELECT `id` FROM `board_kat`&quot;))==0) { echo &#039;Категорий пока нет. Зайдите позже.&#039;; } else { $q = mysql_query(&quot;SELECT * FROM `board_kat` ORDER BY `id` ASC&quot;); while($kat = mysql_fetch_array($q)) { echo &#039;&lt;td&gt;&lt;div align=&quot;center&quot;&gt;&#039;; echo &#039;&lt;img src=&quot;&#039;.$kat&#91;&#039;id&#039;].&#039;.png&quot; alt=&quot;&#039;.$kat&#91;&#039;name&#039;].&#039;&quot;&gt;&lt;br /&gt;&#039;; echo &#039;&lt;a href=&quot;index.php?id=&#039;.$kat&#91;&#039;id&#039;].&#039;&quot;&gt;&#039;.$kat&#91;&#039;name&#039;].&#039;&lt;/a&gt; &#91;&#039;.mysql_num_rows(mysql_query(&quot;SELECT `id` FROM `board_ob` WHERE `pid` = &#039;$kat&#91;id]&#039;&quot;)).&#039;]&lt;br /&gt;&#039;; if ($kat&#91;&#039;about&#039;]!==0) { echo esc(trim(stripcslashes(htmlspecialchars($kat&#91;&#039;about&#039;])))); echo &#039;&lt;br /&gt;&#039;; } echo &#039;&lt;a href=&quot;add.php?id=&#039;.$kat&#91;&#039;id&#039;].&#039;&quot;&gt;Добавить&lt;/a&gt;&lt;br /&gt;&#039;; echo &#039;&lt;/div&gt;&lt;/td&gt;&#039;; } } echo &#039;&lt;/table&gt;&#039;; </pre> https://visavi.net/topics/18447/316444 вывод из БД и перенос Александр Wed, 02 Feb 2011 21:12:41 +0300 Сообщения https://visavi.net/topics/18447/316444