Creare tabella dinamicamente

Ho la necessità di creare una tabella dinamicamente, nel senso che il numero delle righe non è conoscuto a priori, ma inserito o trmite form o comunque già presente in una variabile, come posso fare?.

Grazie

inviato 10 anni fa
blow
blow
1
X 0 X

Forse ce l'ho fatta, ho utilizzato un while che mi ripete sempre le istruzioni      

echo "   <tr>";

echo "   <td>&nbsp;</td>";

echo "   <td>&nbsp;</td>";

echo "   <td>&nbsp;</td>";

echo "   <td>&nbsp;</td>";

echo "   <td>&nbsp;</td>";

echo "   </tr>";

Non mi garba molto come metdodo, mi sembra un po "sporco" c'è un modo più carino?

risposto 10 anni fa
blow
blow
1
X 0 X

usa

2 for uno per le righe e uno per le celle

echo '<table>';

$limite_righe = 15;

$limite_cellle = 6;

for ($righe = 1; $righe <= $limite_righe; $righe++)

{

echo '<tr>';

for ($celle = 1; $celle <= $limite_celle; $celle++)

{

echo '<td>';

echo '</td>';

}

echo '</tr>';

}

echo '</table>';
risposto 10 anni fa
Andrea Turso
Andrea Turso
86
modificato 10 anni fa
X 0 X

Ok, ma come stile di programmazione cm'è visto? bello o brutto? se è l'unico modo bello per forza :D

risposto 10 anni fa
blow
blow
1
X 0 X

beh non credo che ci sia un modo bello e uno brutto per crivere un codice , dipende da come lo vedi tu o da come ti piace programmare :)

risposto 10 anni fa
Andrea Turso
Andrea Turso
86
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda