Hi,
vorab: ich bin völlig neu in PHP, habe aber gute Kentnisse in anderen Sprachen.
Nun möchte ich mit folgendem Code auf Knopfdruck eine Tabelle neu aufbauen da sich beim Knopfdruck eine Zeile hinzufügt:
nun mein Problem ist, dass bei jedem Knopfdruck, die Tabelle zwar neu aufgebaut wird, die Arrays $ateam, $astil und $aanzahl jedoch leer sind bzw. immer nur der gerade in diesem Aufruf hinzugefügte Wert (z.B. array_push($ateam, $team)) im Array gespeichert ist. Es scheint als ob das entsprechende Array zu irgend einem Zeitpunkt gelöscht wird.
Für Infos / Tipps bin ich sehr dankbar!
Grüsse dollar
vorab: ich bin völlig neu in PHP, habe aber gute Kentnisse in anderen Sprachen.
Nun möchte ich mit folgendem Code auf Knopfdruck eine Tabelle neu aufbauen da sich beim Knopfdruck eine Zeile hinzufügt:
PHP-Code:
$team = '';
$stil = '';
$anzahl = '';
$ateam = array();
$astil = array();
$aanzahl = array();
if (isset($_REQUEST['add'])) {
$team = $_POST['team'];
$stil = $_POST['stil'];
$anzahl = $_POST['anzahl'];
array_push($ateam, $team);
array_push($astil, $stil);
array_push($aanzahl, $anzahl);
$count = count($team);
echo "<table width=\"$width\" border=\"$border\">\n";
for ($i = 0; $i < $count; $i++)
{
echo " <tr>\n";
echo " <td>\n";
echo $ateam[$i];
echo " </td>\n";
echo " <td>\n";
echo $astil[$i];
echo " </td>\n";
echo " <td>\n";
echo $aanzahl[$i];
echo " </td>\n";
echo " </tr>\n";
}
echo "</table>\n";
nun mein Problem ist, dass bei jedem Knopfdruck, die Tabelle zwar neu aufgebaut wird, die Arrays $ateam, $astil und $aanzahl jedoch leer sind bzw. immer nur der gerade in diesem Aufruf hinzugefügte Wert (z.B. array_push($ateam, $team)) im Array gespeichert ist. Es scheint als ob das entsprechende Array zu irgend einem Zeitpunkt gelöscht wird.
Für Infos / Tipps bin ich sehr dankbar!
Grüsse dollar
Kommentar