Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Senhores, tenho um laço que pega o conteúdo de TAGs específicas do XML e grava no banco por meio do INSERT.
Até aí tudo bem.
Mas, por exemplo, se uma dessas TAGs estiver em branco, essa linha é ignorada pelo INSERT.
Só que podem ser diversas... milhares de informações que deixam de ir para o banco.
Como proceder nessa situação?
Não tenho ideia mesmo.
Se eu entendi corretamente, um campo em branco faz com que o insert ignore toda a linha.
se for isso mesmo, você tem que verificar duas coisas básicas, o campo que está indo em branco está configurado no banco permite nulo ou está marcado como não nulo?
outra opção seria validar com condição
if(is_null($variavel)){
//Informe um valor aceito pelo banco para a TAG em questão.
}
Senhores, só vi hoje a postagem.
BBim_ladem, essa é a ideia mesmo.
Bom, no banco aceita como nulo sim.
vou tentar utilizar: if(is_null($variavel)){} para ver se funciona.
Não consegui compreender sua necessidade, seja mais claro