Wie auf Variablen zugreifen

Bencher

Mitglied
Hallo

Ich habe ein Problem. Ich weiß nicht wie ich auf die Variablen der input Felder zugreife.
Hier mal der Quelltext:

for($i=1;$i<=12;$i++)
{
$row=db_fetch_array($result);
echo "<tr><td align=\"center\" width=\"50\">$row[1]</td>
<td align=\"left\" width=\"250\">&nbsp;$row[3]</td>
<td align=\"center\" width=\"100\"><input type=\"Text\" name=\"kondition\" value=\"$row[2]\" size=\"1\" maxlength=\"\">&nbsp;%</td>
</tr>";
}

Es werden mir 12 input Felder erstellt. Wie bekomme ich jetzt raus welcher Wert z.B im input Feld 3 oder 5 steht
 
Das wird so nicht funktionieren. Deine Input-Felder besitzen alle denselben Wert in der name-Eigenschaft. Du müsstest jedem Input-Feld einen unterschiedlichen Namen zuweisen, dann kannst du auch auf die dort eingegebenen Werte zugreifen.
 
hatte ich schon versucht, aber ich mach da bestimmt was falsch.
Hatte es so gemachr.

name=\"kondition$i\"

aber wenn ich dann

echo $kondition3;

mache bekomme ich nichts angezeigt.
 
das ist mir erst mal egal, wichtiger ist mir wie ich mein Problem lösen kann.
Kannst du sagen wie ich jeden input feld einen eigenen Namen geben kann?
 
moin


Du solltest reima einfach mal zuhören und drüber nachdenken, was er geschrieben hat!
Ich kann auch nicht verstehen wie man eine Hilfe als unbedeutend abstempeln kann, wenn man keine Ahung davon hat.

Ich hatte übrigens das selbe Problem, und reima hat mir zur Lösung geholfen.
Aber wer nicht will, der hat schon.


mfg
umbrasaxum
 
Matthias Reitinger hat gesagt.:
Formularwerte spricht man spätestens seit PHP 4.2.0 nicht mehr über eine gleichnamige Variable, sondern mit Hilfe der superglobalen Arrays $_GET, $_POST und/oder $_REQUEST an. Siehe auch: http://www.php-faq.de/q/q-formular-register-globals.html
Bencher hat gesagt.:
das ist mir erst mal egal, wichtiger ist mir wie ich mein Problem lösen kann.
Kannst du sagen wie ich jeden input feld einen eigenen Namen geben kann?
Wer lesen kann ist klar im Vorteil!
Denn das ist die Lösung, die du suchst und nicht irgend ein Lehrauftrag!
 
Zurück