in reply to Editing data extracted from mysql through CGI/mod_perl
My preference is always to put the mainline inside braces to make it clearer what's going on. In addition, the conditionals you havein your mainline could be organized a little better:
if ( $vars { action } ) { if ( $vars{action} eq "news" ) { &news if (!$vars{article}); &show_news if ($vars{article} || $vars{editnews}); } elsif ( $vars{action} eq "editnews" ) { &edit_news($article_title, $article_body); } } else { &left_content(); &right_content(); }
Second .. what SQL is being generated? Are you sure that it's correct? Perhaps try turning on DBI->trace to see what DBI is doing.
--t. alex
"Nyahhh (munch, munch) What's up, Doc?" --Bugs Bunny
Update Fixed some typos.
|
|---|