in reply to net::mysql has_selected_record always returns true

You might still be able to use DBD::mysql.
First, make sure you install the libmysqlclient libraries and headers. Download them from the MySQL website.
Then, try to use cpan to install DBD::mysql again.

HTH

~Thomas~ 
"Excuse me for butting in, but I'm interrupt-driven..."