• [^] # Re: Super !

    Posté par . En réponse au message urgence. Évalué à 5.

    2 petites suggestions:

    1/ Il manque le login et le pass à ton connect(), tu l'as peut etre juste supprimé pour coller ton code

    2/ Utiliser des placeholders ("?") plutot que de mettre directement les variables dans les queries, ne fut-ce que pour un minimum de securité et de clareté (perldoc DBI pour plus d'informations):


    my $sql = qq { INSERT INTO foo (toto, tata) VALUES (?, ?) };
    my $sth = $dbh->prepare($sql);
    $sth->execute($data{'toto'}, $data{'tata'});



    .