Tach zusammen,
Erstmal etwas zu mir damit sich nicht gleich alle kaputt lachen bei meiner Frage!!
Ich bin noch relativer Neuling was PHP angeht also denk ich, ist die Frage auch akzeptierbar!!!
Und zwar...
möchte Ich eine Tabelle mit 1802 Zeilen mit Daten füllen.
Dies möchte Ich über ein Formular machen bei dem ich über eine Auswahl die Daten aussuche und schließlich in die Tabelle absende.
in etwa so:
(Beispiel Auswahlliste)
Wert A: 2
Wert B: 4
Wert C: 5
Wert D: 6
bis dahin klappt auch noch alles wunderbar.
Ich habe quasi zwei Scripte!
Das eine ist eine html wo ich die Forumlar eingaben habe! (siehe Beispiel oben)
Mach das ganze über ne Select Anweisung:
echo "<select name=\"WertA\" size=\"1\">";
echo "<select name=\"WertB\" size=\"1\">";
echo "<select name=\"WertC\" size=\"1\">";
echo "<select name=\"WertD\" size=\"1\">";
an den select name hänge ich dann im PHP Script ein $ vorne hin und er schreibt mir somit den im Formular ausgewählten Wert z.B. von "WertA" in die Variable "$WertA" !!!!
mein prob ist eben nur das er die werte dann auf die ganzen 1802 zeilen füllt und nicht nur wie von mir gewünscht in die erste zeile!!!
mein php code zur Ausgabe in einer Tabelle sieht folgendermaßen aus:
<?
echo "<table border=\"1\">";
echo "<tr>";
echo "<th>Verteiler</th>";
echo "<th>Dosennr</th>";
echo "<th>MitSchl</th>";
echo "<th>StaSchl</th>";
echo "</tr>";
for ($i=0;$i<=1802;$i++)
{
if ($i<1803){
echo "<tr>";
echo "<td><center>",$WertA,"</center></td>";
echo "<td><center>",$WertB,"</center></td>";
echo "<td><center>",$WertC,"</center></td>";
echo "<td><center>",$WertD,"</center></td>";
echo "</tr>";
}
}
echo "</table>";
?>
Problem:
Die Tabelle wird nun die ganzen 1802 Zeilen mit den selben Werten gefüllt und nicht nur die erste Zeile, so wie ich das möchte.
Ich möchte also Zeile für Zeile verschiedene Daten in diese Tabelle füllen.
Außerdem würde mich interessieren wie ich die Werte nach dem füllen in der Tabelle quasi speicher damit die Zeile 1 nicht jedes mal wenn ich neue Werte einfüge überschrieben wird!
Würde mich über eure HILFE sehr freuen.
Vielen Dank im voraus,
Gruß
Christian