I want to check if a table with a specific name exists in a database I\'ve connected to using PHP and PDO.
It has to work on all database backends, like MySQL, SQLi
As part of your project, create a schema view.
For Oracle it would be something like
SELECT TABLE_NAME FROM ALL_TABLES
For Mysql:
SELECT TABLE_NAME FROM information_schema.tables WHERE table_schema = 'mydbname'
ETC..
And then run a query in your code against the view.