Yes click Repair DB.
Looking at your error code more closely, it appears you are trying to access a folder that shouldn't exist in J15.
The error:
Fatal error: Class 'JTableMenu' not found in /home/XXXXXX/public_html/administrator/components/com_menus/tables/menu.php on line 20
Look at image 1.png attached, and you can see the structure of the administrator/components/com_menus folder and there is a tables folder there.
Look at image 2.png and you see the structure in a 1.5 installation. There is not a tables folder there.
Could you have possibly installed a plugin for 2.5 into a 1.5 installation? Something that needs a tables folder and a corresponding table in the data base?
I would start by disabling some recently added modules or plugins, particularly anything that had to do with menus. If the site is working, I'd make a copy of the site and start backing out plugins until it cleared itself up, so you don't bother the live site.
The other thing you could do is create a new installation of 1.5 in subdirectory and start building it up again. Testing as you add modules. If you can successfully build a test site, then connect the data base to it and see if all is well. If i is you can move it to your main directory and scrap the current installation.
This is the same type of problem you reported in the last post. You have 2.5 files mixed in with your 1.5 installation somehow.
This is what I would do if it were my site.
Ed