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 changeCurrentJO TD(){
$dbh = DBI->connect("DBI:m ysql:database=$ serverDb;host=
$serverName;por t=$serverPort", $serverUser,$se rverPass);
$dbh->do("UPDATE jokes_content_t est 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 changeCurrentJO TD(){
$dbh = DBI->connect("DBI:m ysql:database=$ serverDb;host=
$serverName;por t=$serverPort", $serverUser,$se rverPass);
$dbh->do("UPDATE jokes_content_t est SET jotd='Yes' WHERE
jotd='today'");
$dbh->disconnect;
}
How do I check to see programatically if this was successful or not?
Comment