ai56 has asked for the wisdom of the Perl Monks concerning the following question:
When I set the value of $table and execute the query:my $confidence_query = $dbh->prepare("select confidence_str from $tabl +e where probeset_id = ?");
I get an error:$confidence_query->execute('SNP_1');
Are you allowed to have a table name as a variable? Is there a way of working around this? Thanks for your help. update: ah, yes. I needed to set table prior to the prepare statement.DBD::mysql::st execute failed: You have an error in your SQL syntax; c +heck the manual that corresponds to your MySQL server version for the + right syntax to use near 'where probeset_id='SNP_1')
20071026 Janitored by Corion: Changed PRE to code tags, as per Writeup Formatting Tips
|
---|