<?php $query = "INSERT INTO newsy VALUES(NULL, curdate(), '$autor', '$url1', '$temat', '$tresc')"; ?>
W zmiennej $url1 moja byc dwie wartosci: albo adres strony www albo wartosc NULL. Pytanie moje jest takie. W jaki sposob to zrobic zeby w przypadku gdy jakies pole input było puste to wartość $url1 przyjęło wartość NULL, a gdy jest w tym polu jakiś adres to po prostu jako wartość zmienna $url1 przyjmowała ten adres?
instrukcja ta
<?php { $url = $_POST['url']; } else { $url = 'NULL'; } ?>
jest zła, gdyż $url = 'NULL'; oznacza przypisanie zmiennej $url ciągu znaków "NULL" co oznacza, że baza danych zapisuje to normalnie jakos tekst, a ja chce zeby zapisywalo to wtedy jako wartosc NULL.
Mam nadzieje, ze nie zagmatwalem.