Olá pessoal boa noite, sou iniciante em programação, e estou com uma duvida, como posso fazer uma condição que quando um dado do banco de dados estiver vazio ignorar ele e e só retornar valores preenchidos. A linguagem que uso e o PHP.
Olá pessoal boa noite, sou iniciante em programação, e estou com uma duvida, como posso fazer uma condição que quando um dado do banco de dados estiver vazio ignorar ele e e só retornar valores preenchidos. A linguagem que uso e o PHP.
dados do banco pessoas: | nome | idade | | -------- | -------- | | null | 20 | | Abel | 20 | | Abelardo | null | | Tereza | null |
solução em sql:
select * from pessoa where nome not is null and idade not is null
solução em php
dados = "valores do banco"
foreach(dados as dado){
if(dados['nome'] == null || idade == null){
//a ideia e remover o item do array ou pular ele
array_diff($dados, dado);
}