> рекомендую самый продвинутый из известных мне - MySQL Front
Мда. Фронт - оно, конечно, круто, но утверждается, что "есть возможность подключаться к базе только через скрипт". Так что я думаю не пойдет.
А по поводу наличия таблиц:
int mysql_list_tables(string database, int [link_identifier] );
mysql_list_tables() берет имя базы данных и указатель результата подобно функции mysql_db_query(). Функция mysql_tablename() должна использоваться, чтобы извлечь фактические имена таблиц с указателя результата.
( PHP 3.0 Manual )
И вообще, RTFM - это полезно. Там прямым текстом даже пример приведен:
<?php
mysql_connect ("localhost"
;
$result = mysql_list_tables ("wisconsin"
;
$i = 0;
while ($i < mysql_num_rows ($result))
{
$tb_names[$i] = mysql_tablename ($result, $i);
echo $tb_names[$i] . "<BR>";
$i++;
}
?>