ich möchte mittel eines PHP-Formulars Daten in eine Datenbank eingeben.
Dies funktioniert auch soweit, allerdings sollen Felder in denen nichts eingetragen ist,
NULL Werte stehen. Es werden aber 0.00 Werte gespeichert.
Der PHP-Code
Code: Alles auswählen
<td> <input type=text name=nekrose[1][1] size=5></td>
.....
$nekroseQuery = "INSERT INTO Nekrosen VALUES ('$eingabezeitID','$pflanze','{$_POST['nekrose'][1][$pflanze]}','{$_POST['nekrose'][2][\
$pflanze]}','{$_POST['nekrose'][3][$pflanze]}','{$_POST['nekrose'][4][$pflanze]}','{$_POST['nekrose'][5][$pflanze]}','{$_POST['nekrose'][6][$\
pflanze]}','{$_POST['nekrose'][7][$pflanze]}','{$_POST['nekrose'][8][$pflanze]}','{$_POST['nekrose'][9][$pflanze]}','{$_POST['nekrose'][10][$\
pflanze]}','{$_POST['nekrose'][11][$pflanze]}','{$_POST['nekrose'][12][$pflanze]}','{$_POST['nekrose'][13][$pflanze]}','{$_POST['triebanzahl'\
][$pflanze]}','{$_POST['stadium'][$pflanze]}')";
$nekroseResult = mysql_query($nekroseQuery);
Code: Alles auswählen
522 Query INSERT INTO Nekrosen VALUES ('5','10','','','','','','','','','','','','','','','')
Der Datentyp ist Dec(3,2) mit NULL (ja) und Standard NULL (in phpMyAdmin)
Tausend Dank Matthias