Ajouter une ligne à un tableau php
mec
-
Neliel Messages postés 7012 Statut Contributeur -
Neliel Messages postés 7012 Statut Contributeur -
Bonjour,
je souhaite ajouter une ligne qui contient des champs de textes au tableau dynamique suivant:
<?php
if (isset($_POST['colnum']))
{
echo '<table border=1 ><tr>';
for($i = 0; $i < intval($_POST['colnum']); $i++) {
echo '<td> col ' . $i . '</td>';
}
echo '</tr> </table>';
}
?>
mais je ne sais pas comment procéder :s
est-ce que quelqu'un peut m'aider?
merci d'avance
je souhaite ajouter une ligne qui contient des champs de textes au tableau dynamique suivant:
<?php
if (isset($_POST['colnum']))
{
echo '<table border=1 ><tr>';
for($i = 0; $i < intval($_POST['colnum']); $i++) {
echo '<td> col ' . $i . '</td>';
}
echo '</tr> </table>';
}
?>
mais je ne sais pas comment procéder :s
est-ce que quelqu'un peut m'aider?
merci d'avance
A voir également:
- Ajouter une ligne à un tableau php
- Tableau word - Guide
- Trier un tableau excel - Guide
- Tableau ascii - Guide
- Comment imprimer un tableau excel sur une seule page - Guide
- Partager photos en ligne - Guide
7 réponses
Bonjour,
Une méthode simple consiste à doubler une partie du code, comme ceci:
Bien sûr, dans cet exemple, tu auras la même chose sur les deux lignes... à toi de changer ce que tu veux mettre dans les cellules de la deuxième ligne... pour cela change ce qui se trouve entre les balises <td></td>
Une méthode simple consiste à doubler une partie du code, comme ceci:
<?php
if (isset($_POST['colnum']))
{
echo '<table border=1 ><tr>';
for($i = 0; $i < intval($_POST['colnum']); $i++) {
echo '<td> col ' . $i . '</td>';
}
echo '</tr><tr>';
for($i = 0; $i < intval($_POST['colnum']); $i++) {
echo '<td> col ' . $i . '</td>';
}
echo '</tr></table>';
}
?>
Bien sûr, dans cet exemple, tu auras la même chose sur les deux lignes... à toi de changer ce que tu veux mettre dans les cellules de la deuxième ligne... pour cela change ce qui se trouve entre les balises <td></td>
merci neliel, maintenant ce tableau je veux l'afficher dans une fenêtre pop up en cliquant sur un bouton
est-ce qu'il y a une possibilité de réaliser cela
merciiii
est-ce qu'il y a une possibilité de réaliser cela
merciiii
Oui, tu peux ouvrir le tableau dans une nouvelle page internet (pour les anciens navigateurs) ou dans un nouvel onglet (pour les plus récents) de cette manière:
l'attribut action contient la page internet où se trouve le code de ton tableau.
l'attribut target permet de spécifier comme cible un nouvel onglet.
Pour ouvrir une nouvelle fenêtre dans les nouveaux navigateurs, il semblerait que ce soit plus compliqué.
<form action="tableau.php" method="post" target="_BLANK"> <input type="submit" value="Afficher Tableau" /> </form>
l'attribut action contient la page internet où se trouve le code de ton tableau.
l'attribut target permet de spécifier comme cible un nouvel onglet.
Pour ouvrir une nouvelle fenêtre dans les nouveaux navigateurs, il semblerait que ce soit plus compliqué.
merci pour votre réponse mais est-ce qu'il y a une possibilité que ça s'affiche dans une nouvelle fenetre??
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
En farfouillant sur Internet, j'ai trouvé ce code:
A essayé de cette manière, mais là, je ne suis pas sûr du fonctionnement:
<a href=popup-mail.php?mail=$myrow[2] target=wclose
onclick=window.open('popup-mail.php?mail=$myrow[2]','wclose','width=500','height=300','toolbar=no','status=no','left=20','top=30')> Envoyer un mail</a>
A essayé de cette manière, mais là, je ne suis pas sûr du fonctionnement:
<a href=tableau.php target=wclose onclick=window.open(tableau.php)> Tableau </a>