if que não retona true
$preco_min = ($preco_min > $rsq['preco_min_'.$array_base] || $preco_min == NULL || $preco_min == 0) ? $rsq['preco_min_'.$array_base] : $preco_min;
Estou tentando fazer um if simples.
Esse if está dentro de um loop, aonde eu verifico valores diferentes, e tudo que eu quero fazer é colocar o menor valor sempre.
Mas ele sempre entra no else quando eu utilizo
$preco_min > $rsq['preco_min_'.$array_base]
Mesmo eu colocando um or ou || dentro do if, ele sempre cai no else, mas se eu tiro essa comparação funciona. A variável está vazia e gostaria de verificar se ele é NULL ou maior entrar no if. Mas não funciona.
Discussão (3)
Carregando comentários...