in reply to Re^4: Perl and Mysql Queries
in thread Perl and Mysql Queries
I haven't a clue as to what the 'Can't call method "prepare' error means by 'undefined value'.
It's telling you that you have done effectively this:
$ perl -E '$x->prepare("foo");' Can't call method "prepare" on an undefined value at -e line 1.
Your connection statement failed and therefore you don't have a defined database handle. So when you try to call the prepare method you are doing it on something which is undefined as $x is in the snippet above.
All of this is because the connection failed. Fix the first problem first, as always.
Which version of DBD::mysql are you running?
🦛
|
---|
Replies are listed 'Best First'. | |
---|---|
Re^6: Perl and Mysql Queries
by Milti (Beadle) on Jun 11, 2024 at 15:08 UTC | |
by marto (Cardinal) on Jun 11, 2024 at 15:49 UTC | |
by Danny (Chaplain) on Jun 11, 2024 at 15:23 UTC | |
by hippo (Archbishop) on Jun 11, 2024 at 15:35 UTC | |
by Milti (Beadle) on Jun 11, 2024 at 15:56 UTC | |
by marto (Cardinal) on Jun 11, 2024 at 16:03 UTC |