DROP TABLE $tabname_***

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • 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]

    Kommentar


    • #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.
      Zuletzt geändert von globqluqqlo; 10.03.2006, 01:34.

      Kommentar

      Lädt...
      X