Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [HTML][MySQL][PHP]form unchecked checkbox mysql raz 0 raz null
Janusz1200
post 20.12.2010, 17:17:03
Post #1





Grupa: Zarejestrowani
Postów: 110
Pomógł: 6
Dołączył: 19.12.2010
Skąd: Krzyżanowice

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


Szanowni, witam serdecznie i pozwalam sobie zadać pierwsze pytanie.
Mam następującą sytuację: formularz z jednym checkboxem
<input type="checkbox" name="iTest" value="1" >
Po stronie serwera register_globals=on [wiem, wiem].
W kodzie wstawiania do bazy sql mniej więcej taki:
$sql = "insert into Tabela (iTest) values ( '".$iTest."')";
Typ kolumny w bazie: int(11), null=yes, Default=null.
Na mój rozum, zmienna $iTest powinna być zamieniana na pusty string
i zapytanie nie powinno się wykonywać. Tak jest na moim localhost.
Ale kod skopiowany na 000webhost działa i do bazy wstawia 0
Jak to jest możliwe? Jakieś ustawienia PHP, które przy register globals
zamieniają niezainicjowane zmienne na zero?

Czy ktoś potrafi wyjaśnić taką sytuację? To ZERO??

No cóż, problem za prosty lub za skomplikowany, wygląda na to, niestety.

Ten post edytował Janusz1200 19.12.2010, 18:58:13
Go to the top of the page
+Quote Post

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: 15.07.2025 - 07:58