g4briell4 0 Denunciar post Postado Janeiro 13, 2010 Oi, não dá erro, mas tbm não faz o que quero, alguém me ajuda a corrigir? if (!empty($tel) and ($tel > 4)) { echo ", <b>". $tel."</b>" ; } else { echo ""; } o que quero: Se tel existir e for maior que 4 exibe, se não fica em branco. Somente! =) Obrigada! Compartilhar este post Link para o post Compartilhar em outros sites
Beraldo 864 Denunciar post Postado Janeiro 13, 2010 E o que está acontecendo atualmente? Como criou a variável $tel? Ela está com valor? Compartilhar este post Link para o post Compartilhar em outros sites
Mário Miranda 0 Denunciar post Postado Janeiro 13, 2010 Na verdade está assim: if (!empty($tel) and ($tel > 4))//se nao estiver vazio e for maior que 4 {echo ", <b>". $tel."</b>" ;} else {echo ""; } Acho que o que você quer é: if (!empty($tel) and strlen($tel) > 4)//se nao estiver vazio e for maior que 4 {echo ", <b>". $tel."</b>" ;} else { echo ""; } http://br2.php.net/manual/pt_BR/function.strlen.php Compartilhar este post Link para o post Compartilhar em outros sites
g4briell4 0 Denunciar post Postado Janeiro 13, 2010 Oi Mário, extamente isso, deu certo! To estudando sozinha e com os fóruns, tutoriais.... Me foge uns códigos e fico sem alguém para perguntar... Muito obrigada. Compartilhar este post Link para o post Compartilhar em outros sites