diviser la boucle de colonne de la table
-
27-10-2019 - |
Question
Je voudrais imprimer un html table- il faut diviser les données en colonnes x par ligne par boucle.
$alphabet_arr = array('A','B','C','D','E','F','G','H','I','J','K');
Non . de Col. doivent définir, par exemple: = 3 Col.
Non. de lignes définissent comme illimité pour l'instant (de sorte que toutes les données en excès CLO se pousser vers le bas à nouveau tr, l'avenir peut permettre de définir la ligne spécifique.
Ensuite, à l'intérieur de la table, il devrait être comme ceci
table start
1st tbl row showing A, B, C
2nd tbl row showing D, E, F
3rd tbl row showing G, H, I
4th tbl row showing J, K, empty td
table end
La solution
print <table>
row_num = arr_size/col_size;
if (arr_size % col_size != 0) row_num++;
for (int i=0; i<row_num; ++i)
{
print <tr>
for (int j=0; j<col_size; ++j)
{
print <td> arr[i*col_size+j] </td>
}
print </tr>
}
print </table>
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow