von chip |
OK, hab jetzt grad nachgelesen, dass die while-Schleife, obwohl für diesen Zweck eher untypisch, schneller ist, als die for-Variante. Das gilt allerdings nur für sehr viele Durchläufe. Daher ist es hier grad egal, ob for oder while. |
von Gen-Chan |
Zuerst mal Danke vielmals.
Wegen der for-schleife, da hab ich jetzt nicht dran gedacht gehabt, ok ^-^"
das skript funktioniert jetzt aber einwand frei. Danke |
von chip |
Üblicherweise würde man dafür eine for-Schleife einsetzen.
1:
2:
3:
4:
5: | <?php
for($i = 0; $i <= 52; $i++) {
echo $_POST['KW'.$i];
}
?> |
Ich hab's jetzt nicht getestet, aber so könnte ich es mir vorstellen, dass es geht. |
von Gen-Chan |
Hallo erstmal.
Der Titel ist etwas komisch, ich weis. Wust nur nciht wie ich das Problem beschreiben soll.
Es geht um folgendes:
Ich habe eine 1. Datei, wo mit einem Form 52 felder übergeben werden, diese haben den namen KW1 - KW52.
Denn weitergegebenen wert möchte ich jetzt erstmal wiedergeben.
hab also in einer 2. datei folgendes gemacht (die datei wird beim form als action angegeben):
1:
2:
3:
4:
5:
6:
7:
8:
9: |
<?php
$i = 0;
while ($i==52) {
$i++;
echo $_POST[KW$i];
};
?>
|
bei dem $_POST[KW??] weis ich nicht weiter. Wie sag ich das er diesen wert überprüfen soll. Also dsa der Feldname, denn ich mit $_POST abfragen will gleich $i ist.
Ich will nämlich nciht:
1:
2:
3:
4:
5:
6:
7: |
echo $_POST[KW1];
echo $_POST[KW2];
echo $_POST[KW3];
echo $_POST[KW4];
...
|
schreiben.
Hoffe man kann meinen Post verstehen ^-^"
Danke jetztschonmal.
EDIT: Get wurde durch Post geändert.
---
It's not a bug, it's only an undocomended feature. |
|