[Cascavel-pm] Duvidas em passar o valor 0 (zero) para uma função.
Marco Lima
marco.lima em e-via.com.br
Terça Março 8 09:59:00 PST 2005
FYA
<code>
sub teste{
my $valor = shift;
my $query = "INSERT INTO banco_de_dados " .
" (valor) " .
" VALUES ('" . $valor . "')";
if($dbh->do($query)) { $dbh->commit; }
}
</code>
>
> Olá todos,
>
> Estou com uma dúvida cruel! Quando passo o valor 0 (zero) para uma
função que grava este num banco
> de dados, a minha função dá sempre erro! Como posso contornar isto?
>
> _CODIGO_
> sub teste{
> my $valor = shift;
> my $query = "INSERT INTO banco_de_dados (valor) VALUES ('$valor')";
> if($dbh->do($query)){
> $dbh->commit;
> }
> }
> _FIM_CODIGO_
>
> ex: teste(0); ou teste(´0´); ou my $a=0; teste($a);
>
> dá sempre o mesmo erro, como se o valor 0 (zero) nao fosse passado!
>
> muito obrigado,
>
> Rodrigo
>
> __________________________________________________
> Do You Yahoo!?
> Tired of spam? Yahoo! Mail has the best spam protection around
> http://mail.yahoo.com
>
>
Marco Lima
marco.lima em e-via.com.br
mago em rio.pm.org
+55 19 96 56 06 46
Perl Monk
Brasil Perl Monger
Líder do Rio de Janeiro Perl Mongers
http://www.perlmonk.org
http://brasil.pm.org
Register Linux User #355235
Slackware Linux, for the subgenius
Mais detalhes sobre a lista de discussão Cascavel-pm