I have some good news for you, your database is not corrupt. Both errors you are seeing are PHP functions that are being re-declared. This means that there are two of the same scripts being included. Download the site to a separate directory (for reading purposes only) then use a text search program (such at notepad++'s search feature or Agent Ransack) and scan for those function names. That will find you your duplicates and hopefully will give a pattern so you can see how this happened.
Hi, not a major corrupt just a few News items for a manufacturing company
So no "News of the Word" expose
I have sorted the problem, omehow during the download and subsequent upload many of the php files duplicated themselves internally. By that I mean that the code inside each file was listed twice. Very baffling. Anyway I have deleted the extra cosing and all is (nearly) well