Hi , ich habe hier zwei verschiedenen Selects.
Der erste funktioniert prima, der zweite jedoch nicht, obwohl
bei „print „\n$sqll“;“ erstklassige MySQL Abfragen drin stehen/ausgegeben werden.
Woran kann das liegen ?
Thanks
# DATABASE CONNECT
$dbh=db-\>new();
$selection = "SELECT \* FROM program";
$dataObject= $dbh-\>db-\>prepare($selection);
$dataObject-\>execute();
@a\_tmp = $dataObject-\> fetchrow\_array
print "\n @a\_tmp";
$dataObject-\>finish;
my $sqll = '';
open(FILE,")) {
$sqll .= $i unless ($i =~ /\#/);
if($sqll =~ /\;+/g){
$sqll =~ s/\n/ /g;
$dataObject= $dbh-\>db-\>prepare("$sqll");
$dataObject-\>execute();
$dataObject-\>finish;
print "\n$sqll";
$sqll = '';
}
}
close(FILE);