null ou empty: Qual devo usar no PHP para casos de SQL Server?
Bom dia pessoal
Estou fazendo um site do zero, e precisei inserir um formulário no site, para fins de registro de produtos, por exemplo. Na verdade, é um formulário que envia para o Banco de Dados do mssql (SQL Server) as devidas informações. Tudo funciona perfeitamente, porém, eu tive uma dúvida a cerca do null e do empty;
Sempre usei **empty** para informar que o campo não foi digitado, mas, desta vez neste formulário que fiz, este campo pode estar vazio, sem qualquer problema. Porém, quando fui olhar no Banco de dados, ao invés de ficar <NULL> (que é normal no SQL Server 2000) por exemplo, ele fica sem nada... Tipo, como se fosse um campo vazio, mas, preenchido com algo que não existe. É o mesmo que colocar o vento no copo. Não tem nada ali!!!
A dúvida, é como posso fazer para que todas as variáveis que criei dentro do meu $_POST (que contém o isset), para que, se qualquer uma das variáveis forem nulas, ao invés de deixar o tal campo '*com vento*', colocar o <NULL> automático do SQL.
Alguém saberia?
Discussão (7)
Carregando comentários...