Checkboxverarbeitung
Helge
- php
Hallo,
jetzt - nachdem ich oft nur mitgelesen habe - habe ich auch mal eine Fräge:
Mein Problem ist dieses:
Ich habe eine Tabelle (ausgelesen aus mysql), bei der ich bestimmte Zeilen mittels checkbox-selektion auswählen kann. Den Namen für die Checkbox habe ich in der Form check$variablenname festgelegt.
Die ganze Tabelle ist von Form-Tags umschlossen (damit am Ende ein
Submit-Button stehen kann.
Doch wie werte ich jetzt auf der Folgeseite die Checkboxeinträge aus?
Ich hatte mir gedacht, dass ich die gleiche Abfrageprozedur, die zur Tabelle geführt hat, noch einmal mache:
while (($v = mysql_fetch_row($v2))
{
if ($check$v[0] == 'on')
{
echo "$check$v[0]= checked";
}
else
{
echo "$check$v[0]= not checked";
}
...doch leider klappt das nicht: er meldet mir "unexspectet T_VARIABLE" in der 3. Zeile.
Wo habe ich denn den / oder die Fehler untergebracht?
Danke Euch!
Helge
Hallo Helge,
Wo habe ich denn den / oder die Fehler untergebracht?
Du solltest Dir nochmal das Kapitel »Variable Variablennamen« im PHP-Handbuch durchlesen.
Beispiel:
$variable = $v[0];
$a = "check$variable";
echo $$a;
Christian
Hallo,
war zwar mit ein wenig ueberlegen verbunden ;-) - aber dafuer kann ich es jetzt!
Danke
Helge