Torben Heikel Vinther wrote:
> "Dan Molberg" <beyond@repair.void> skrev i en meddelelse
> news:bsbg1f$ukd$1@news.net.uni-c.dk...
> <table cellspacing="2" cellpadding="2" border="0">
>> <?
>> $mysql_result = mysql_query("SELECT * FROM tabel ORDER BY navn DESC",
>> $mysql_link);
>> $i = 0;
>> while ($data = mysql_fetch_array($mysql_result)) {
>> if ($i%3==0) echo "<tr>\n";
>> $i++;
>> echo "\t<td>$data[navn]</td>\n";
>> if ($i%3==0) echo "</tr>\n";
>> }
>> if ($i%3!=0) {
>> for ($i = $i; $i%3!=0; print("\t<td></td>\n"), $i++);
>> echo "</tr>\n";
>> }
>>>
>> </table>
>
> Tak for hjælpen men jeg fandt faktisk selv ud af det
Se selv:
> echo "<table border=1>\n";
> $i = 0;
> $mysql_result = mysql_query("SELECT * FROM navn ORDER BY navn",
> $mysql_link);
> while ($data = mysql_fetch_array($mysql_result)) {
> if ($i == 0) {
> echo "<tr>\n";
> }
> if ((is_int($i/3)) && ($i != 0)) {
> echo "</tr>\n<tr>\n";
> }
> echo "\t<td>$data[function]</td>\n";
> $i++;
> }
> echo "</tr>\n</table>\n";
>
> Glædelig jul til jer alle
> Torben Heikel Vinther
Så må vi håbe at dit data anatal kan deles med 3... for ellers er der HTML
fejl, som kan ses visse browsere...
--
MVH Dan Molberg
http://beyond.repair.dk/