Homepage selbermachen 7.851 Themen, 35.616 Beiträge

Wie alle Tabellen einer Datenbank auf einmal wählen

T E S T E R / 5 Antworten / Flachansicht Nickles

Hallo, wie kann ich einem MySQL Befehl verklickern, dass ich in dieser Zeile:

$result=mysql_query("select * from alle Tabellen der DB", $db)

Wie markiert statt aus einer Tabelle der Datenbank alle Tabellen der Datenbank ausgewählt werden ohne diese konkret zu nennen, also z.b. durch ein ster

bei Antwort benachrichtigen
Ergänzung T E S T E R
xafford T E S T E R „Wie alle Tabellen einer Datenbank auf einmal wählen“
Optionen

hm...okay, ich hatte fast befürchtet, daß es nicht geht, ist wohl datenbankspezifische syntax gewesen, da ich es mit MySQL noch nicht getestet hatte.
ich habe mal ein script geschrieben für eine datenbank, die dies auch nicht beherrschte, es funktionierte folgendermaßen:
die abfrage wurde in eine schleife geschrieben. die durchlaufvariable war ein array aus allen tabellen der datenbank. dieses array lässt du über die gewählte datenbank laufen und den namen baust du als variable in den sql-string. die treffer lässt du an ein neues array hängen zusammen mit dem datenbanknamen.
eventuell kann ich dir nächste woche den quelltext gegen, wenn ich wieder in der firma bin in der es läuft.

Pauschalurteile sind immer falsch!!!
bei Antwort benachrichtigen