Avatar billede soltveit Nybegynder
25. november 2001 - 15:26 Der er 3 kommentarer og
1 løsning

3 kolonner

jeg har et Array(1,2,3,4,5,6,7,8,9), som jeg gerne vil have skrevet ud som en tabel med 3 kolonner, og så skal scriptet selv kunne finde ud af at den skal lave en \"<tr>\". Det skal se sådan ud:
1 2 3
4 5 6
7 8 9

hvordan gør man det
Avatar billede soltveit Nybegynder
25. november 2001 - 15:33 #1
1
Avatar billede limemedia Nybegynder
25. november 2001 - 15:38 #2
Herunder har du et eksempel på princippet... Det er lidt quick\'n\'dirty, men du forstår sikkert konceptet.

Når det bliver rigtigt sjovt, prøv at lave fx $VariabelArray = array(1,2,3,4,5,6,7,8,9,10); hvor kolonneantallet IKKE går op i antal tal - så skal du selv udfylde med tomme felter for at det vises korrekt i Netscape. Klarer du den, er du vist udlært i dette script :)


<TABLE>
<?php
    $VariabelArray = array(1,2,3,4,5,6,7,8,9);
    $Kolonner = 3;
   
    echo \"<TR>\\n\";
    for($i=0;$i<sizeof($VariabelArray);$i++) {
        echo \"<TD>\".$VariabelArray[$i].\"</TD>\\n\";
        if (($i+1)%$Kolonner == 0 && $i != 0) {
            echo \"</TR>\\n\";
            if ($i != sizeof($VariabelArray)-1) echo \"<TR>\\n\";
        }
    }
?>
</TABLE>



/ Lars
Avatar billede soltveit Nybegynder
25. november 2001 - 15:45 #3
takker
Avatar billede limemedia Nybegynder
25. november 2001 - 15:51 #4
selv tak du :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester