S
Stymiee
I'm writing a perl script to send out a joke of the day for my website.
It is accessing a mysql db (I use php for the rest of the site. This will
be a cron job so I figured perl would be better suited for that). I can
get it to do everything it is supposed to do to send a the joke via
email. But what I'm trying to do now is add some error checking so if
there is a problem, I can be notified about it.
What I need is to know how to check if a query was succcessful or not.
For example:
Code:
sub changeCurrentJOTD(){
$dbh = DBI->connect("DBI:mysql:database=$serverDb;host=
$serverName;port=$serverPort",$serverUser,$serverPass);
$dbh->do("UPDATE jokes_content_test SET jotd='Yes' WHERE
jotd='today'");
$dbh->disconnect;
}
How do I check to see programatically if this was successful or not?
It is accessing a mysql db (I use php for the rest of the site. This will
be a cron job so I figured perl would be better suited for that). I can
get it to do everything it is supposed to do to send a the joke via
email. But what I'm trying to do now is add some error checking so if
there is a problem, I can be notified about it.
What I need is to know how to check if a query was succcessful or not.
For example:
Code:
sub changeCurrentJOTD(){
$dbh = DBI->connect("DBI:mysql:database=$serverDb;host=
$serverName;port=$serverPort",$serverUser,$serverPass);
$dbh->do("UPDATE jokes_content_test SET jotd='Yes' WHERE
jotd='today'");
$dbh->disconnect;
}
How do I check to see programatically if this was successful or not?