PDA

View Full Version : [perl] DBI inserimento caratteri particolari in mysql


linux_goblin
26-06-2006, 16:04
ciao, ha una table mysql impostata VARCHAR e dovrei inserirci tramite uno script in perl dei dati un po' sfortunati (esempio "à ' prova ! ù") che mi mandano in crisi l'insert


sub insert_into_db_response {
my $description = $_[0];
my $clean_description = quotemeta($description);
my $dbh = DBI -> connect('dbi:mysql:motore:localhost','utente','password');
my $sql = "insert into pagine (description) values ('$clean_description') where id=4";
my $sth = $dbh->prepare($sql);
$sth -> execute || die "Could not execute SQL statement ... maybe invalid?";
$dbh->disconnect();
return;
}



ho provato a risolvere con quotemeta ma non va.
ciao e grazie,
Marco - Goblin