
25.08.2008, 11:06
|
|
Флудер
Регистрация: 20.11.2006
Сообщений: 3,315
Провел на форуме: 16641028
Репутация:
2371
|
|
Сообщение от BlackSky
не знаю как бы правильно сформулировать вопрос, в общем имею набор ссылок:
ссылка1 ссылка2 ссылка3 ссылка4 ссылка5 ссылка6 записанных в одну переменную и надо чтобы они выводились не как строка, а ввиде 2х таблиц:
ссылка1 ссылка4
ссылка2 ссылка5
ссылка3 ссылка6
как можно реализовать такое ? 
2 варианта:
PHP код:
<?php
$sekas = 'ссылка1 ссылка2 ссылка3 ссылка4 ссылка5 ссылка6';
$a = explode(' ', $sekas);
$num = count($a);
$column = 2;
$lines = intval(ceil($num/$column));
echo '<table>';
for($i = 0; $i < $lines; $i++)
{
echo '<tr>';
for($j = 0; $j < $column; $j++)
{
echo '<td>';
$n = $j * $lines + $i;
if($n < $num)
{
echo $a[$n];
}
echo '</td>';
}
echo '</tr>';
}
echo '</table>';
//ссылка1 ссылка4
//ссылка2 ссылка5
//ссылка3 ссылка6
$sekas = 'ссылка1 ссылка2 ссылка3 ссылка4 ссылка5 ссылка6';
$a = explode(' ', $sekas);
$num = count($a);
echo '<table>';
$tr = 0;
for($i = 0; $i < $num;$i++)
{
if($tr == 0) echo '<tr>';
echo '<td>'.$a[$i]."</td>";
$tr++;
if($tr == 2)
{
echo '</tr>';
$tr = 0;
}
}
echo '</table>';
//ссылка1 ссылка2
//ссылка3 ссылка4
//ссылка5 ссылка6
?>
|
|
|