[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 10:27:34 PST 2005
Salve Alceu !
Vc têm razão !! [copy and paste]
Ps. <code> $query =~ s/banco_de_dados/tabela/;
[ ]'s
> Marco,
>
> O correto não seria isso?
>
>
> <code>
> sub teste{
> my $valor = shift;
> my $query = "INSERT INTO banco_de_dados " .
> " (valor) " .
> " VALUES ('"' . $valor . '"')";
> if($dbh->do($query)) { $dbh->commit; }
> }
> </code>
>
> Eu não testei, mas sem as aspas simples que adicionei
> não daria problema?
>
> []'s
> Alceu
>
> --- Marco Lima <marco.lima em e-via.com.br> wrote:
> > 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
> >
> > _______________________________________________
> > Cascavel-pm mailing list
> > Cascavel-pm em pm.org
> > http://mail.pm.org/mailman/listinfo/cascavel-pm
> >
>
>
>
>
>
> _______________________________________________________
> Yahoo! Acesso Grátis - Instale o discador do Yahoo! agora.
http://br.acesso.yahoo.com/ - Internet rápida e grátis
> _______________________________________________
> Cascavel-pm mailing list
> Cascavel-pm em pm.org
> http://mail.pm.org/mailman/listinfo/cascavel-pm
>
>
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