Разработка своих веб-приложений и страничек
ibe » 29 июл 2009, 13:41
Такой вопрос:
через каждую 5-ую строку нужно, чтобы следующая строка писалась в другом столбике.
пример:
- Код: Выделить всё • Развернуть
test test
test test
test test
test test
test test
Вот кусок кода:
- Код: Выделить всё • Развернуть
$result5 = mysql_query("SELECT * FROM categories WHERE page='index", $db);
if((mysql_num_rows($result5) > 0))
{
$myrow5 = mysql_fetch_array($result5);
do
{
echo "
<tr>
<td width=33% style='padding-left:15px;border-left:2px solid #ccc' valign=top><br><a style='color:#777' href='/viewcat.php?id=".$myrow5['id']."' class='all'>".$myrow5['title']."</a><br></td>
";
}
while ($myrow5 = mysql_fetch_array($result5));
}
Категорий в таблице categories много(12-20) и нужно, чтобы они автоматом выводились в такой форме:
- Код: Выделить всё • Развернуть
cat1 cat1
cat2 cat2
cat3 cat3
cat4 cat4
cat5 cat5
-

ibe
- Активный участник
-
- Сообщения: 893
- Зарегистрирован: 31 мар 2009, 00:46
ibe » 29 июл 2009, 16:39
...
неужели не кто не знает...придётся идти на форум php.
-

ibe
- Активный участник
-
- Сообщения: 893
- Зарегистрирован: 31 мар 2009, 00:46
ibe » 30 июл 2009, 13:42
Всем спасибо

.
Вот решение данной проблемы:
- Код: Выделить всё • Развернуть
<?PHP
$result5 = mysql_query("SELECT * FROM categories WHERE page='film'", $db);
$myrow5 = mysql_fetch_array($result5);
$iDivisor=0;
echo "<div style=\"position:absolute;top:15px; margin-top:190px; left:65px; width:100%\">";
do {echo "<a style='color:#777' href='/viewcat.php?id=".$myrow5['id']."' class='all'>".$myrow5['title']."</a><br>
";
if(($iDivisor%5==0)&&($iDivisor!=0)) {echo "</div>";
$vlt=floor($iDivisor/5)*100;
echo "<div style=\"position:absolute; top:15px; margin-left:50px; margin-top:190px; left:".$vlt."px; width:100%\">";}
else {}
$iDivisor++; }
while ($myrow5 = mysql_fetch_array($result5));
echo "</div>";
?>
-

ibe
- Активный участник
-
- Сообщения: 893
- Зарегистрирован: 31 мар 2009, 00:46
Вернуться в PHP, HTML, CSS...
Кто сейчас на конференции
Сейчас этот форум просматривают: Amazon [Bot], Claude (Anthropic) [AI Bot], Google [Bot] и гости: 0