"Martin" <martinkristensen@post.tele.dk> skrev Tue, 21 Feb 2006 04:20:23
+0100
>Jeg vil gerne lave et php udtræk som automatisk danner en html tabel med 3
>kolonner og så mange rækker der er nødvendige for at have alle data.
>
Der er flere måder du kan gøre det på. Feks kan du køre en løkke og så
hele tiden holde øje med om tælleren er dellig med 3. Eller du kan køre
en løkke i step a' 3. Men når du gerne vil have resulatet listet på den
måde du nævner, så er noget i den her stil nok det nemmeste:
<?php
$my_array = array(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q);
$rows = ceil(count($my_array)/3);
echo '<table width="150" align="center">';
for ($i=0;$i<$rows;$i++){
echo '<tr>';
for ($j=0;$j<3;$j++){
echo '<td>'.$my_array[($rows*$j+$i)].'</td>';
}
echo '<tr>';
}
?>
--
mvh, A:\Feldborg
Slægtsforskning og lokalhistorie i midt- vestjylland
http://hammerum-herred.dk/