вывод из бд
$sql="SELECT * FROM `table`";
$res=mysql_query($sql);
while($i=mysql_fetch_assoc($res)){
echo 'выводимый результат запроса';
}
Подскажите, как после каждого четвертого echo 'выводимый результат запроса';
поставить символ, например как сделать так?
echo 'выводимый результат запроса';
echo 'выводимый результат запроса';
echo 'выводимый результат запроса';
echo 'выводимый результат запроса';
echo '<br>';
echo 'выводимый результат запроса';
echo 'выводимый результат запроса';
echo 'выводимый результат запроса';
echo 'выводимый результат запроса';
echo '<br>';
Спустя 2 минуты, 33 секунды (25.07.2012 - 12:42) sergeiss написал(а):
Почитай в хэлпе про оператор деления по модулю %. Тут как раз он нужен, плюс еще надо задать счетчик цикла.
Спустя 44 минуты, 16 секунд (25.07.2012 - 13:26) kamanch написал(а):
$i = 0;
while($row=mysql_fetch_assoc($res)){
echo 'выводимый результат запроса';
$i++;
if($i == 4) {
echo "<br />";
$i = 0;
}
}
Спустя 40 минут, 10 секунд (25.07.2012 - 14:07) Strannik написал(а):
спасибо народ)
До этого нашел такой код:
P.S.: sergeiss забыл % =)
До этого нашел такой код:
$query = mysql_query("SELECT * FROM products");
echo "<table border='1'><tr>";
$cols = 0;
$maxcols = 4;
while ($row = mysql_fetch_array($query)) {
++$cols;
echo " <td><img src='{$row["photo"]}'></td>\n";
if ($cols == $maxcols) {
echo "</tr>\n<tr>";
$cols = 0;
}
}
echo "</table>";
P.S.: sergeiss забыл % =)