hi leute, also als erstes mal:
ich bin der neue ;)
programmier jetzt ca. 2 wochen mit perl, ja ich weiß is noch net viel *g* aber das ja egal.
zum problem: ich will ne datenbank anlegen mit:
sub create_database {
my $dbname = $Config{'mysql.database_name'};
eval {
$dbh->do("CREATE DATABASE \"$dbname\"")
}; print $@ "\n" if $@;
}
das gibt aber folgende fehlermeldung:
Can't use string ("Can't call method "do" without a") as a symbol ref while "strict refs" in use at pmba.pl line 51, <STDIN> line 1.
nu frag ich mich was a) das " da soll und wieso symbol ref (referenz?) und b) wieso kommt der auf n stdin? es gibt zwar eins aber das hat mit der sub nicht wirklich was zu tun.. hoffentlich könnt ihr mir da helfen, ich hab das $dbname einfach ma in "" gesetzt aber das wars nicht. achja das ganze is mysql..
mfg deep
We have joy, we have fun, we have a root shell on a SUN!