TheKhan adlı üyeden alıntı: mesajı görüntüle
Sorgu https://codeshare.io/aljO0D buradaki gibi olmalı. Tabloları Information_schema üzerinden sorgulamanız gerekiyor.
Bu sorgu sonuç DÖNDÜRMÜYORSA tablo yok demektir.

Edit: sorguyu neden burada paylaşamadım emin değilim
strong adlı üyeden alıntı: mesajı görüntüle
if ( mysql_query( "DESCRIBE `tablo`" ) ) {
  // tablo var
}
PDO
$x= $pdo->prepare( "DESCRIBE `tablo`");
if ($x->execute() ) {
   //tablo var
} else {
    // tablo yok
}
TekstilTurkiye adlı üyeden alıntı: mesajı görüntüle
$db = new PDO('mysql:host=localhost;dbname=test','root','root');

$rs = $db->query("SHOW TABLES");
$all = $rs->fetchAll();
$tables=[];
foreach($all as $item) {
array_push($tables,$item[0]);
}
print_r($tables);
yukarıdaki örnekte tabloları listeleyebilirsin. ondan sonrası sana kalmış
hocam aslında yapmak istediğim şuydu biri scripti ilk kuruşunca karşısına bir form çıksın veritabanı adını yazacağı vs onu bulamadım