Kai: Alle Tabellen löschen (fast) lösung

Beitrag lesen

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&ouml;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...