Funkton zum auslesen aller Tabellen
---------------------------------------------
function mysql_tables($database='')
{
$tables = array();
$list_tables_sql = "SHOW TABLES FROM {$database};";
$result = mysql_query($list_tables_sql);
if($result)
while($table = mysql_fetch_row($result))
{
$tables[] = $table[0];
}
return $tables;
}
Ausgabe aller Tabellen
------------------------------------------
foreach(mysql_tables(DB_NAME) AS $name)
{
if (TRUE==mysql_query("DROP TABLE IF EXISTS $name"))
{
echo 'gelöscht '.$name."<br>";
}
else
{
echo 'Problem: '.$name."<br>";
}
}
Aber irgendwie klappt die TRUE Abfrage nicht, soll ein gelöscht ausgeben wenn OK, macht er aber nicht...