meine Frage ist gibt es irgendeinen PHP Befehl den ich dann in ein Script einbauen kann mit dem ich aus einer Datenbank alle Tabellen löschen kann die sagen wir mal mit test beginnen.
Also:
Danke erstmal, mit deinem Stichwort habe ich nun nach langem Suchen und Testen schonmal etwas gefunden:
[code]
<?php
$dbname = 'test';
$sql = "SHOW TABLES FROM $dbname";
$result = mysql_query($sql);
if (!$result) {
echo "DB Error, could not list tables\n";
echo 'MySQL Error: ' . mysql_error();
exit;
}
while ($row = mysql_fetch_row($result)) {
echo "Table: {$row[0]}\n";
}
mysql_free_result($result);
?>[/code]
Damit bekomme ich jetzt alle Tabellen in der Datenbank angezeigt.
Aber wie bekomme ich jetzt nur die die mit grün anfangen?
Ich habe schon einiges probiert jedoch hat leider nichts funktioniert.
EDIT: Kaum ausgeschrieben habe ich die Lösung doch noch gefunden!
Falls doch noch etwas nicht funktioniert melde ich mich wieder!
Jo sorry tut mir leid mich selbst ärgert es eigentlich auch immer wenn die Lösung nicht preisgegeben wird. Muss zugeben ich habe dann schnell weiter gearbeitet und war dann zu faul die Lösung noch zu posten. Daher jetzt nachträglich noch für alle Suchenden die Lösung :