for Schleife

Gesperrt
project gonzo
Beiträge: 115
Registriert: Di 25. Nov 2003, 16:47
Kontaktdaten:

for Schleife

Beitrag von project gonzo »

Hallo, hab mal ne Frage,
Versuche mich gerade mal an einem Modul.
aber irgendwie haut das nicht hin.

Code: Alles auswählen

<select name=\"CMS_VAR[1]\">";
             for ($i=0; $i <= 24; $i++) {
              echo "<option value=\"CMS_VALUE[1]\">".$i."</option>";
}
Wenn ich diese Auswahl im Backend habe, zeigt er auch alles an, aber über nimmt die Werte nicht und springt immer wieder auf "0".
Muss ich da noch was einbauen?
stese
Beiträge: 1040
Registriert: Fr 3. Dez 2004, 17:47
Wohnort: München
Kontaktdaten:

Beitrag von stese »

input modul nehme ich an?

was willst du machen?

wenn die variable CMS_VALUE nicht gesetzt ist proidziert deine schleife folgendes:

Code: Alles auswählen

<select name="CMS_VAR[1]">
<option value="">0</option>
<option value="">1</option>
<option value="">2</option>
...
</select>
also wenn du eine selectbox mit den optionen 1-24 brauchst und der nur schauen soll, welcher wert aktuell gesetzt ist musst du das so machen:

Code: Alles auswählen

<select name=\"CMS_VAR[1]\">";
for ($i=0; $i <= 24; $i++) {

  if ( $i == "CMS_VALUE[1]" ) {
     echo "<option value=\"$i\" selected="\selected\">$i</option>";
  } else {
     echo "<option value=\"$i\">$i</option>";
  }
}
project gonzo
Beiträge: 115
Registriert: Di 25. Nov 2003, 16:47
Kontaktdaten:

Beitrag von project gonzo »

ga geil!! Wunderbar es geht...
brauche bestimmt noch öfter eure Hilfe.. aber versuche mich
erstmal weiter anhand von beispielen.

Nochmals vielen Dank
Gesperrt