output in kolommen
Hans
17/10/2008 15:24:00Hoi,
Ben met een joomla component bezig.
In de database staan diverse categorieen en daar horen weer een hoop subcategorieen bij.
De subcategorieen worden echter als tekst achter elkaar getoond.
Ik heb het nu zover dat alles onder elkaar getoond wordt doch wil dit in meerdere kolommen hebben.
Dit heb ik nu:
<div class="adsmanager_subcats">
</div>
Hoe krijg ik nu meerdere kolommen?
Bedankt
Ben met een joomla component bezig.
In de database staan diverse categorieen en daar horen weer een hoop subcategorieen bij.
De subcategorieen worden echter als tekst achter elkaar getoond.
Ik heb het nu zover dat alles onder elkaar getoond wordt doch wil dit in meerdere kolommen hebben.
Dit heb ik nu:
<div class="adsmanager_subcats">
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
2
3
4
5
6
7
8
9
10
11
12
13
14
<?php
$nb = count($subcats);
if ($nb != 0)
{
for ($i = 0 ; $i < $nb - 1;$i++) {
echo "<table border='0'>";
echo '<td <a href="'.$subcats[$i]->link.'">'.$subcats[$i]->text.'</a>';
echo '</td>';
}
echo '<td <a href="'.$subcats[$nb - 1]->link.'">'.$subcats[$nb - 1]->text.'</a>';
echo '</td>';
echo '</table>';
}
?>
$nb = count($subcats);
if ($nb != 0)
{
for ($i = 0 ; $i < $nb - 1;$i++) {
echo "<table border='0'>";
echo '<td <a href="'.$subcats[$i]->link.'">'.$subcats[$i]->text.'</a>';
echo '</td>';
}
echo '<td <a href="'.$subcats[$nb - 1]->link.'">'.$subcats[$nb - 1]->text.'</a>';
echo '</td>';
echo '</table>';
}
?>
</div>
Hoe krijg ik nu meerdere kolommen?
Bedankt
PHP hulp
18/11/2024 17:33:39- SanThe -
17/10/2008 15:41:00Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<?php
ini_set('display_errors', 1); // 0 = uit, 1 = aan
error_reporting(E_ALL);
$teller = 0;
$naast_elkaar = 3;
echo '<table>' . PHP_EOL;
for(..............) // aanpassen
{
echo ($teller % $naast_elkaar) == 0 ? '<tr>' . PHP_EOL : '';
echo '<td> en hier de info of het plaatje </td>' . PHP_EOL;
$teller++;
echo ($teller % $naast_elkaar) == 0 ? '</tr>' . PHP_EOL : '';
}
echo ($teller % $naast_elkaar) != 0 ? '</tr>' . PHP_EOL : '';
echo '</table>' . PHP_EOL;
?>
ini_set('display_errors', 1); // 0 = uit, 1 = aan
error_reporting(E_ALL);
$teller = 0;
$naast_elkaar = 3;
echo '<table>' . PHP_EOL;
for(..............) // aanpassen
{
echo ($teller % $naast_elkaar) == 0 ? '<tr>' . PHP_EOL : '';
echo '<td> en hier de info of het plaatje </td>' . PHP_EOL;
$teller++;
echo ($teller % $naast_elkaar) == 0 ? '</tr>' . PHP_EOL : '';
}
echo ($teller % $naast_elkaar) != 0 ? '</tr>' . PHP_EOL : '';
echo '</table>' . PHP_EOL;
?>