$sth2 = $dbh->prepare("SELECT * FROM @$table[2]"); #Zeigt alle Tables an
Keine Ahnung was in $tables[2] steht (das @ ist überflüssig), aber das bereitet die Abfrage für alle Datenzeilen der Tabelle vor.
$sth2->execute(); #glaube ich soetwas wie exit;
und das führt diese Abfrage aus. Nur verwirft dein Beispiel diese Abfrage. Insofern ist mir nicht klar was du damit anfängt. Mach eine Abfrage mit show tables, das dürfte das einfachste sein.
Struppi.