Loading...
Добрый день) Требуется ваша помощь. Имеется следующий код:

<?

echo '<table cellspacing="10">';
$i=0;

while ($msg = mysql_fetch_assoc($mess))
{

echo '<td class="block" width="20%"><img src="/images/'.$msg['icon'].'"><br/><div class="text-block">'.$msg['name'].'</td>';

if (++$i%4==0) {
echo '</tr>';

if ($i!=2) echo '<tr>';
}
}
echo '</table>';
?>


Данный код выводит записи из БД и формирует их в таблицу, по 4 столбика в строке.

Нужно сделать так, чтобы в столбик выводилось не 4 записи, а от разрешения экрана. Т.е. на мобилах 2 или 3, а на комне 4
bootstrap-grid
Так для этого нужны условия.
Добавь в запрос спец. переменную в которой будешь хранить результат условия.
Как бы проверяешь условием, с чего сидит юзер и присваиваешь ей.
Потом в зависимости от данных переменной, LIMIT будет выводить нужное количество...
Онлайн: 1
Время:
Gen. 0.0779
(c) Bym.Guru 2010-2026