// List all the tables in the database.
function db_list_tables($db = false, $filter = false)
{
global $db_name, $smfFunc;
$db = $db == false ? $db_name : $db;
$filter = $filter == false ? '' : " LIKE $filter";
$request = $smfFunc['db_query']('', "
SHOW TABLES
FROM $db
$filter", false, false);
$tables = array();
while ($row = $smfFunc['db_fetch_row']($request))
$tables[] = $row[0];
$smfFunc['db_free_result']($request);
return $tables;
}