Ponieważ okazujecie się niezwykle pomocni, zwracam się z kolejną prośbą licząc na rozwiązanie mojego kłopotu.
Mam otóż taki kawałek kodu:
<form action="insert.php" method="post">
w kolejnym pliku odbieram i wstępnie obrabiam dane:
$wartosc_1 = $_POST['wartosc_1']; $wartosc_2 = $_POST['wartosc_2']; $wartosc_3 = $_POST['wartosc_3']; $wartosc_4 = $_POST['wartosc_4']; $wartosc_5 = $_POST['wartosc_5']; $wartosc_6 = $_POST['wartosc_6']; $wartosc_7 = $_POST['wartosc_7']; $wartosc_8 = $_POST['wartosc_8']; $wartosc_9 = $_POST['wartosc_9']; $wartosc_10 = $_POST['wartosc_10']; $wartosc_11 = $_POST['wartosc_11']; $wartosc_12 = $_POST['wartosc_12']; $sql="INSERT INTO zamowienia (wartosc_1, wartosc_2, wartosc_3, wartosc_4, wartosc_5, wartosc_6, wartosc_7, wartosc_8, wartosc_9, wartosc_10, wartosc_11, wartosc_12) VALUES ('$wartosc_1','$wartosc_2', '$wartosc_3', '$wartosc_4', '$wartosc_5', '$wartosc_6', '$wartosc_7', '$wartosc_8', '$wartosc_9', '$wartosc_10', '$wartosc_11', '$wartosc_12')";
Mój problem polega na tym, że każda z kolumn wartosc1....12 ma ustawione w bazie domyślne NULL, jdenak jeśli pozostaje niewypełniona wstawia mi 0.
Dodam, że formularz zawiera 12 pól ale wypełnione jednocześnie są tylko 2 zatem chciałby aby pozostałe 10 przyjęło wartość NULL.
Z góry dziękuję za pomoc i za poświęcony czas.
Pozdrawiam