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
if ( mysql_query( "DESCRIBE `tablo`" ) ) {
// tablo var
}PDO
$x= $pdo->prepare( "DESCRIBE `tablo`");
if ($x->execute() ) {
//tablo var
} else {
// tablo yok
}
$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