Con un codice come il seguente (da testare e riadattare) dovresti essere in grado di risolvere il tuo problema.
Codice PHP:<?php
$row = 2;
$col = 5;
$num_cols = 6;
/* Crei le prime 4 righe vuote ($row - 1) */
for ($y = 0; $y < $row - 1; $y++) {
print('<tr>');
for ($x = 0; $x < $num_cols; $x++) {
print('<td></td>');
}
print('</tr>');
}
$continue = true;
while ($continue) {
$x = 1;
print('<tr>');
while ($x < $num_cols) {
if (get_next_value($value)) { // implementa qui il tuo metodo di selezione dei dati dal DB
print('<td>$value</td>');
} else {
print('<td colspan="' . ($num_cols - $x) . '"></td>');
$continue = false;
break;
}
$x++;
}
print('</tr>');
}
?>

Rispondi quotando