ciao a tutti
dato un parametro estratto da un file txt che è $rtu_RTUExternalIdentity (è una stringa) vorrei fare una query

non metto a scrivere tutto, ho un problema qui:



quindi dato il parametro $rtu_RTUExternalIdentity, lo volevo passare alla select, ma non va, anche se non mi da errore

codice:
$rtu_RTUExternalIdentity;
#connessione al db
$dbh = DBI->connect("DBI:mysql:$metadb:$hostname", $username, $password);
$sth = $dbh->prepare( "SELECT rtu_id FROM r2l WHERE rtu_id='$rtu_RTUExternalIdentity' and time_stamp > 0" );
$xxx=$rtu_id;
$sth->execute; 
while (( $xxx ) = $sth->fetchrow() ) {
print "$xxx\n"; 
}
$sth->finish; 
#Disconnessione dal db
$dbh->disconnect;
$xxx non lo stampa

il problema penso siano gli apici singoli, essendo una stringa devo passare $rtu_RTUExternalIdentity'

RISOLTO con $dbh->quote( $rtu_RTUExternalIdentity )