[SP-pm] Res: DBI - placeholders

Daniel ® Antunes danielrantunes em yahoo.com.br
Terça Julho 31 11:20:23 PDT 2007


Oi André,
    vou te dar um exemplo de placeholders :

    $sth=$dbh->prepare('INSERT INTO table VALUES (?,?,?)');
    $sth->execute('placeholder1','2',3);

    Consiste em vc utilizar no comando SQL o ? ao invés dos dados diretamente.
    No exemplo ele vai trocar o (?,?,?) pelos três dados fornecidos no execute.
    Flw.
 
Daniel ® Antunes
profissional de informática
gnu/linux user #238553



----- Mensagem original ----
De: André Garcia Carneiro <andre.garcia.carneir em terra.com.br>
Para: saopaulo-pm <saopaulo-pm em pm.org>
Enviadas: Terça-feira, 31 de Julho de 2007 14:18:18
Assunto: [SP-pm] DBI - placeholders


Ave Perl!


Pergunta simples que não achei referência na documentação do DBI, e não tive tempo de testar ainda. Se acharem
algo na documentação do DBI, podem me xingar por favor!!! rs!

Placeholders deveriam tratar caracteres que precisam de 'escape', por exemplo, aspas simples?? 


Cheers!



--
André Garcia Carneiro
Developer(Perl/PHP)
Member of "São Paulo Perl Mongers" - http://sao-paulo.pm.org

_______________________________________________
SaoPaulo-pm mailing list
SaoPaulo-pm em pm.org
http://mail.pm.org/mailman/listinfo/saopaulo-pm


      Alertas do Yahoo! Mail em seu celular. Saiba mais em http://br.mobile.yahoo.com/mailalertas/
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://mail.pm.org/pipermail/saopaulo-pm/attachments/20070731/3528ccd2/attachment.html 


Mais detalhes sobre a lista de discussão SaoPaulo-pm