нужен этот элемент в таблице и границы, как эта форма

Мне нужен этот элемент в таблице и границы, как эта форма:

$e = array("item1", "item2", "item3", "item4", "item5", "item6", "item7", "item8", "item9", "item10", "item11", "item12");
$i = 0;
foreach ($e as $value) {
$i++;
if($i%3!=1)
echo "        ";
echo $value;
if($i%3!=1)
echo "<br>";
}

Я хочу, чтобы результат был таким: http://i.stack.imgur.com/6RrhX.png

-4

Решение

это способ обернуть ваш уже существующий php-код в таблицу, попробуйте:

$e = array("item1", "item2", "item3", "item4", "item5", "item6", "item7", "item8", "item9", "item10", "item11", "item12");
$i = 0;
echo "<table border=1><tr>";    //tr to start the 1st row
foreach ($e as $value) {
$i++;
if ($i % 3 != 1)
echo "<td>&nbsp;</td>";
echo "<td>{$value}</td>";
if ($i % 3 != 1)
echo "</tr><tr>";
}
echo "</table>";
0

Другие решения

это просто в вашем коде добавить таблицу перед циклом и закрыть тег таблицы после цикла, а затем заменить
открывающим / закрывающим тегом tr и ваши пробелы заменяют их на td с пробелом и то же самое для $ value оберните его в тег td.

и в результате вы должны получить что-то вроде этого:

<table border='1'>
<tr>
<td>Item 1</td>
<td></td>
<td>Item 2</td>
</tr>
<tr>
<td></td>
<td>Item 3</td>
<td></td>
</tr>
<tr>
<td>Item 4</td>
<td></td>
<td>Item 5</td>
</tr>
<tr>
<td></td>
<td>Item 6</td>
<td></td>
</tr>
<tr>
<td>Item 7</td>
<td></td>
<td>Item 8</td>
</tr>
<tr>
<td></td>
<td>Item 9</td>
<td></td>
</tr>
<tr>
<td>Item 10</td>
<td colspan=2> </td>
</tr>
</table>
0

попробуй это —

<table width="60%" border=1>
<?php
$i = 0;
foreach($e as $value) {
?>
<tr>
<td><?php echo $value;?></td>
</tr>
<?php
}
?>
</table>

за вышеупомянутый стиль —

$e = array("item1", "item2", "item3", "item4", "item5", "item6", "item7", "item8", "item9", "item10", "item11", "item12");
?>
<table width="60%" border=1>
<tr>
<?php
$j = 0;
$i = 1;
while ($j < count($e)) {
if ($i % 2 == 0) {
echo "<td>&nbsp;</td>";
} else {
?>
<td><?php echo $e[$j];?></td>
<?php
$j++;
}
?>
<?php
if ($i % 3 == 0) {
echo "</tr><tr>";
}
$i++;
}
?>
</tr>
</table>
0
По вопросам рекламы [email protected]