max
Erfahrenes Mitglied
Also ich habe mein Formular mit einer variablen Anzahl an Checkboxen den Wert aus den Checkboxen will ich jetzt ein eine Tabelle schreiben.
MySQL INSERT:
So komme ich zu den Variablen aus dem Formular:
Jetzt ist das aber doch recht Aufwändig und da die Checkboxen Variabel bis auf ca. 100 Stück erweitert werden würde ich das Ganze gerne irgendwie dynamisch lösen.
mfg max
(kann mich leider erst Morgen wieder melden)
MySQL INSERT:
PHP:
$tEintrag = "INSERT INTO `technik_alpin_ski` ( `skiid` , `t1` , `t2` , `t3` , `t4` , `t5` , `t6` , `t7` , `t8` , `t9` , `t10` , `t11` , `t12` , `t13` , `t14` , `t15` , `t16` , `t17` , `t18` , `t19` , `t20` , `t21` , `t22` , `t23` , `t24` , `t25` , `t26` , `t27` , `t28` , `t29` , `t30` , `t31` , `t32` , `t33` , `t34` , `t35` , `t36` , `t37` , `t38` , `t39` , `t40` )
VALUES ('$id', '$check0', '$check1', '$check2', '$check3', '$check4', '$check5', '$check6', '$check7', '$check8', '$check9', '$check10', '$check11', '$check12', '$check13', '$check14', '$check15', '$check16', '$check17', '$check18', '$check19', '$check20', '$check21', '$check22', '$check23', '$check24', '$check25', '$check26', '$check27', '$check28', '$check29', '$check30', '$check31', '$check32', '$check33', '$check34', '$check35', '$check36', '$check37', '$check38', '$check39'
);";
$tEintragen = mysql_query($tEintrag);
So komme ich zu den Variablen aus dem Formular:
PHP:
for($l=0; $l<=$anzTech; $l++){
$a = "check";
$a .= $l;
$$a = $_POST['tech'.$l.''];
}
Jetzt ist das aber doch recht Aufwändig und da die Checkboxen Variabel bis auf ca. 100 Stück erweitert werden würde ich das Ganze gerne irgendwie dynamisch lösen.
mfg max
(kann mich leider erst Morgen wieder melden)