Here's what's happening now. My web host reset permissions then restarted mySQL. Things worked better, but in one forum no new posts could be made -- it came back with "Post exists." So I asked the web host to run mySQLcheck utility to repair any corrupted tables. He did and the SQL errors returned, though fewer in number. Now they don't appear at the top of the screen; only in the middle and at the bottom. And not everywhere either. For example, I can go to the Admin area and make changes. And Who's Online works, too. But when I try to view the Main Forum Index at
http://www.passporterboards.com/ubb/ubbthreads.php, I see the errors.