Thread mysql-query länge (17 answers)
Opened by Froschpopo at 2006-10-17 00:21

esskar
 2006-10-17 22:49
#34821 #34821
User since
2003-08-04
7321 Artikel
ModeratorIn

user image
[quote=Froschpopo,17.10.2006, 20:44]
Code: (dl )
1
2
3
4
5
my @names = qw(name1 name2 ...);
my $select = 'SELECT fields from tble where name IN('.join(',',('?') x scalar(@names)).')';

my $sth = $dbh->prepare($select);
$sth->execute(@names) or die $DBI::errstr;

so hab ichs gemacht und so funktioniert es! OHNE den Array im execute()!![/quote]
das ist aber nicht gut
richt wäre es
Code: (dl )
1
2
my $sth = $dbh->prepare($select);
$sth->execute() or die $DBI::errstr;

View full thread mysql-query länge