Bonjour,
Je voudrai créer des tableaux, en insérant le nombre de lignes (n) et de colonnes (m) par exemple, on obtient un tableau de n*m dans une autre page.
Comment dois je procéder ?
Merci.
Version imprimable
Bonjour,
Je voudrai créer des tableaux, en insérant le nombre de lignes (n) et de colonnes (m) par exemple, on obtient un tableau de n*m dans une autre page.
Comment dois je procéder ?
Merci.
une version eco :Code:
1
2
3
4
5
6
7
8
9
10
11
12 $nlignes = 3; $ncolonnes = 4; echo '<table>'; for ($ligne = 1; $ligne < $nlignes; $ligne++) { echo '<tr>'; for ($colonne=1; $colonne < $ncolonnes; $colonne++) { echo '<td></td>'; } echo '</tr>'; } echo '</table>';
Code:
1
2
3
4
5
6
7
8
9
10
11
12 $nlignes = 3; $ncolonnes = 4; for ($colonne=1; $colonne < $ncolonnes; $colonne++) { $htmligne = '<td></td>'; } echo '<table>'; for ($ligne = 1; $ligne < $nlignes; $ligne++) { echo '<tr>' . $htmligne . '</tr>'; } echo '</table>';
Bonjour,
Merci pour la réponse, mais ce que je voulais dire, c'est que je veux obtenir un tableau à partir de valeurs saisies, c'est à dire que je dois remplir deux zones pour pouvoir obtenir un tableau (ce n'est pas une taille fixe).
Pour récupérer des valeurs saisies, il te faut faire un formulaire.
Un formulaire c'est du html, la récupération des données entrées, c'est du PHP.
et à partir de là, tu peux reprendre le code ci-dessus (sur ton autre page) proposé par Sabotage.Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14 <html> <form action="Ton autre page.php" method="GET"> Entrez le nombre de lignes<input type="text" name="lignes"/> Entrez le nombre de colonnes<input type="text" name="colonnes"/> <input type="submit" name="submit" value="OK"/> </form> </html> <?php //si user a cliqué OK if isset $_GET['submit']{ $nlignes=$_GET['lignes']; $ncolonnes=$_GET['colonnes']; } ?>
Sinon, cher ami, si tu poursuis dans le php, tu as songé à étudier un petit tutoriel ? Il y en a des rapides : celui de laglobule, celui du zéro... Pour apprendre les bases.