Rasenkantenstein
Mitglied
Tabelle erzeugen // Regular Expressions
Hallo!
Ich habe mal ein kleines Spaßprogramm zum Üben erzeugt - funktioniert nur leider nicht so gut =)
Also, ich gebe auf einer Seite an, wie viele Spalten und Zeilen die Tabelle haben soll.
Die Werte, die man ins input eingeben kann, werden mit post übertragen und sollen dann als Text in der jeweiligen Tabellenzelle erscheinen.
Da liegt auch das Problem. Durch tabelle$i$j hat ja jedes input einen eindeutigen Namen.
Danke schonmal...
Hallo!
Ich habe mal ein kleines Spaßprogramm zum Üben erzeugt - funktioniert nur leider nicht so gut =)
Also, ich gebe auf einer Seite an, wie viele Spalten und Zeilen die Tabelle haben soll.
PHP:
for ($i=1;$i<=$zeilen;$i++) {
echo "<tr>";
for ($j=1;$j<=$spalten;$j++) {
echo "<td><input type='text' name='tabelle".$i$j."'></td>\n";
}
echo "</tr>";
}
Die Werte, die man ins input eingeben kann, werden mit post übertragen und sollen dann als Text in der jeweiligen Tabellenzelle erscheinen.
Da liegt auch das Problem. Durch tabelle$i$j hat ja jedes input einen eindeutigen Namen.
PHP:
for ($i=1;$i<=$zeilen;$i++) {
echo "<tr>";
for ($j=1;$j<=$spalten;$j++) {
echo "<td>";
echo $_POST['tabelle$i$j']; // hier liegt das Problem. Wie kann ich hier den Tabellennamen mit $i und $j wieder "herstellen"
echo "</td>";
}
echo "</tr>";
}
Danke schonmal...
Zuletzt bearbeitet: