Hoi!
Ik was een beetje aan het prutsen, ik wou graag een html tabelletje creeren waarvan ik het aantal rijen en kollommen later kan bepalen, dus doormiddel van een functie.
Ik loop alleen heel erg vast.
Ik kan wel de rijen variabel laten zijn, of de kolommen, maar allebei werkt niet echt. Zie hier de code:
<?php
function fill_table( $row, $column, $ext ) {
$start_row = 0;
$html = "\n<!-- automatic filled table -->\n<table>";
$items = array(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20);
foreach ( $items as $item ) {
if ( $start_row == 0 ) {
$html .= "\t<tr>\n";
}
// Hier maak ik dus een nieuwe kolom aan
// Alleen moet die nu nog variabel zijn,
// of in ieder geval niet meer of minder
// dan de meegegeven variabel $column
$html .= "<td>$item</td>";
$start_row++;
if ( $start_row == $row ) {
$html .= "\t</tr>\n";
$start_row = 0;
}
}
if ( $start_row != 0 ) {
for ( $i = $start_row; $i < $row; $i++ ) {
$html .= "<td> </td>\n";
}
$html .= "\t</tr>\n";
}
return $html;
}
?>
Dat zegt hopelijk al genoeg. Ik heb phphulp al doorzocht, maar mocht het zo zijn dat ik iets over het hoofd heb gezien, laat het me graag weten!
Alvast bedankt!
1.888 views