DROP TABLE $tabname_***

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • DROP TABLE $tabname_***

    Hallo zusammen,

    hab ein Problem mit Löschen von Tabellen in einer DB!

    Und zwar würde ich gerne all die Tabellen löschen, die mit einem bestimmten Namen beginnen!

    Sprich:
    Variable: $tabname = Tabname
    gelöscht werden sollen
    Tabname
    Tabname_config
    Tabname_blabla

    Irgendwie so?!
    DROP TABLE $tabname_***


    Danke und Gruß

  • #2
    http://dev.mysql.com/doc/refman/5.0/en/drop-table.html
    carpe noctem

    [color=blue]Bitte keine Fragen per EMail ... im Forum haben alle was davon ... und ich beantworte EMail-Fragen von Foren-Mitgliedern in der Regel eh nicht![/color]
    [color=red]Hinweis: Ich bin weder Mitglied noch Angestellter von ebiz-consult! Alles was ich hier von mir gebe tue ich in eigener Verantwortung![/color]

    Comment


    • #3
      SHOW TABLES gibt einen resultset mit allen Tabellennamen, 1 row pro tabelle. Daraus die interessierenden mit php stringbefehlen rausziehen und droppen, z.B. falls substr($tabelle,0,strlen($pattern)) == $pattern, oder falls strpos($tabelle,$pattern)===0

      Siehe insbesondere http://dev.mysql.com/doc/refman/5.0/en/drop-table.html wie vom Moderator angegeben.
      Last edited by globqluqqlo; 10-03-2006, 01:34.

      Comment

      Working...
      X