How to check if several tables exist in database, and how to show it in Mysql
Perhaps this is better solution for you:

SELECT COUNT(*) AS tables_found_count
FROM `information_schema`.`tables` 
WHERE `TABLE_SCHEMA` = 'database_name' AND
`TABLE_NAME` IN ('table1', 'table2')


It returns the count of found tables. Please list the tables in brackets and specify your database name instead of database_name.