<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:times new roman, new york, times, serif;font-size:12pt"><div style="font-family: times new roman,new york,times,serif; font-size: 12pt;">Desculpem esqueci de mencionar se colocar o defined.. dai da certo..:/<br>alguem pode explicar??<br><br>Obrigada<br><br><div style="font-family: times new roman,new york,times,serif; font-size: 12pt;">----- Mensagem original ----<br>De: Patty Silva &lt;ptfzs@yahoo.com.br&gt;<br>Para: Cascavel Perl Mongers &lt;cascavel-pm@pm.org&gt;<br>Enviadas: Quarta-feira, 16 de Janeiro de 2008 16:19:12<br>Assunto: [Cascavel-pm] Res:  Duvida campo numerico<br><br><div style="font-family: times new roman,new york,times,serif; font-size: 12pt;"><div style="font-family: times new roman,new york,times,serif; font-size: 12pt;">Pessoal.. <br>uma duvida::<br>pq ele nao aceita:<br><br>my $teste=0;<br>if($teste)<br>{<br>print "Contem
 Dados\n";<br>}<br>else<br>{<br>print "Nao contem Dados\n";<br>}<br><br><br>Ele imprime "Nao Contem Dados"<br><br>pq? sendo q é = a 0<br><br>Obrigada<br><br><div style="font-family: times new roman,new york,times,serif; font-size: 12pt;">----- Mensagem original ----<br>De: Patty Silva &lt;ptfzs@yahoo.com.br&gt;<br>Para: Cascavel Perl Mongers &lt;cascavel-pm@pm.org&gt;<br>Enviadas: Quinta-feira, 11 de Outubro de 2007 13:42:40<br>Assunto: Re: [Cascavel-pm] Duvida campo numerico<br><br>Obrigada pela dica :D<br>O problema eh que ele retorna do banco vazio aparentemente,, mas se fou verificar com defined ele nao
 pega.. :/<br>O problema deve estar ao retornar do banco..<br><br><br><b><i>Nelson Ferraz &lt;nferraz@gmail.com&gt;</i></b> escreveu:<blockquote class="replbq" style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"> Em Oct 11, 2007, às 12:56 PM, Patty Silva escreveu:<br><br>&gt; Se eu colocar if($fields[4] =="\\N")<br>&gt; ele entra no IF<br>&gt; :/<br>&gt; pq sera q no banco esta assim?<br><br>Calma, Patty... vamos voltar para o básico.<br><br>Como você deve se lembrar, não existe diferença entre variáveis  <br>numéricas e alfanuméricas em Perl: as mesmas variáveis (escalares)  <br>podem armazenar letras e números.<br><br>O que acontece se você quiser comparar, por exemplo, $a=7 com  <br>$b="007"? As duas variáveis têm valores iguais ou diferentes?<br><br>A resposta é: depende. Se compararmos numericamente, $a e $b são
  <br>iguais; mas se compararmos literalmente, são diferentes.<br><br>Portanto, quando você estiver trabalhando com números, utilize  <br>comparações numéricas, e quando estiver trabalhando com strings,  <br>utilize comparações literais:<br><br>    # Comparações numéricas<br>    if ($idade == 18) { ... }<br>    if ($idade &gt; 100) { ... }<br><br>    # Comparações literais<br>    if ($resposta eq "s") { ... }<br>    if ($field ne "") { ... }<br><br>_______________________________________________<br>Cascavel-pm mailing list<br>Cascavel-pm@pm.org<br><span><a rel="nofollow" target="_blank" href="http://mail.pm.org/mailman/listinfo/cascavel-pm">http://mail.pm.org/mailman/listinfo/cascavel-pm</a></span><br></blockquote><br><p> 


      Abra sua conta no <a rel="nofollow" target="_blank" href="http://br.rd.yahoo.com/mail/taglines/mail/*http://br.mail.yahoo.com/">Yahoo! Mail</a>, o único sem limite de espaço para armazenamento! 
</p></div><br></div></div><br>


      <hr size="1">Abra sua conta no <a rel="nofollow" target="_blank" href="http://br.rd.yahoo.com/mail/taglines/mail/*http://br.mail.yahoo.com/">Yahoo! Mail</a>, o único sem limite de espaço para armazenamento! 
</div><br></div></div><br>


      <hr size=1>Abra sua conta no <a href="http://br.rd.yahoo.com/mail/taglines/mail/*http://br.mail.yahoo.com/">Yahoo! Mail</a>, o único sem limite de espaço para armazenamento! 
</body></html>