Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] & [MySQL] wstawianie wartości NULL do tabeli
bobo1
post 8.03.2008, 07:24:37
Post #1





Grupa: Zarejestrowani
Postów: 31
Pomógł: 1
Dołączył: 7.03.2008

Ostrzeżenie: (0%)
-----


W jaki sposób wstawić wartość NUll do tabeli?

Dane pochodzą z formularza. Jak w formularzu pole jest puste to powinna zostać wstawiona wartość NULL


CODE
$_POST['pole1'] = ($_POST['pole1']!='' ? $_POST['pole1'] : NULL) ;


Tak wygląda zapytanie

CODE
$zapytanie = "UPDATE `tabela` SET
`pole1`='".$_POST['pole1']."'
WHERE `id`='".$_GET['id']."' ";


Pole w tabeli jest typu int. Domyślna wartość NULL

Problem polega na tym, że za każdym razem wstawia się wartość 0 jak w formularzu jest puste pole.

Jak wyświtlam sobie zapytanie to wygląda ono w następujący sposób

zapytanie: UPDATE `tabela` SET `pole`='' WHERE `id`='1'

Jak rozwiązać ten problem ?

Ten post edytował bobo1 8.03.2008, 07:26:59
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 06:38