{% else-1 %}
Обновить
* Тема закрыта!
1.
Danya * 0.28
[автор] (18 дек 2015, 16:10) [0/0] [0] [спам] [под]

Помогите пожалуйста. Как вывести по 4 записи в ряд с БД mysql.

Получилось вывести только испольщуя цикл внутри цикла.
Помогите, уже целыйы час не могу придумать как сделать нормально


Изм. 1 раз. / Посл. изм.
Danya * 0.28
(18 дек 2015, 16:10)
2. (18 дек 2015, 16:12) [0/0] [0] [спам] [под]

Не понял, что надо?

3.
Danya * 0.28
[автор] (18 дек 2015, 16:34) [0/0] [0] [спам] [под]
КОРОЛЬ,

<?php

echo '<div class="subhead"><table width="100%" border="1">';
$query = mysql_query("SELECT * FROM `kost` ORDER BY `id` DESC"*;
$num = ceil(mysql_num_rows($query)/4);
for ($i=0; $i < $num; $i++) {
$count = 0;
echo '<tr>';
while ($count < 4) {
$row = mysql_fetch_array($query);
echo '<th>'.$row['img'].'</th>';
$count = $count + 1;
}
echo '</tr>';
}
echo '</table></br></div>';
echo '</div>';

?>



Вообщем мне нужно выводить по 4 картинки в ряд, выводить с бд.
Как это можно по другому сделать, а то я тут такого наговнокодил)

4. (18 дек 2015, 16:43) [0/0] [0] [спам] [под]

Danya, сейчас помозгую *

5. (18 дек 2015, 16:45) [0/0] [0] [спам] [под]

Что за бред *

6.
Danya * 0.28
[автор] (18 дек 2015, 16:49) [0/0] [0] [спам] [под]
xxxPROFISSIONALxx,

А как тогда вывести в табличной разметке по 4 картинки в строке?

7. (18 дек 2015, 16:55) [0/0] [0] [спам] [под]
Danya,

<div style="overflow: hidden;">
начало цикла
<div style="box-sizing: border-box;width: 25%;float:left;">
<img/>
</div>
конец цикла
</div>
как вариант без таблицы по 4 в ряд.

8. (18 дек 2015, 16:56) [0/0] [0] [спам] [под]

Danya, делаешь цикл в нем таблицу с 4 секторами и в них выводишь картинки и все

9. (18 дек 2015, 16:59) [0/0] [0] [спам] [под]

Danya,
<?
echo '<div class="subhead"><table width="100%" border="1">';
$query = mysql_query("SELECT * FROM `kost` ORDER BY `id` DESC"*;
$i=0;
while($row=mysql_fetch_array($query)){
++$i;
if ($i%4 == 1) echo '<tr>';
echo '<td>'.$row['img'].'</td>';
if ($i%4 == 0) echo '</tr>';
}
echo '</table></div>';
?>


Изм. 1 раз. / Посл. изм. (18 дек 2015, 17:00)
10. (18 дек 2015, 17:23) [0/0] [0] [спам] [под]

Danya, помогло?

Подписаны: 1
Скачать тему | Файлы темы | Фильтр сообщений