It's not the PHP script thats holding up the process as it only displays around 25 records.
It sticks on the line where it executes the query to the MySQL database.
What I want to do is display a page between the search page and the results page to display whilst the search is being performed?