← Back
Editing: db_elencotabelle.php
<? $connessione = @mysql_connect("localhost", "omino", "tQ9472b") or die("Impossibile stabilire una connessione."); $dbs = @mysql_list_dbs($connessione) or die("Impossibile ottenere l'elenco dei database."); $db_elenco = "<ul>"; $db_num = 0; while ($db_num < mysql_num_rows($dbs)) { $db_nomi[$db_num] = mysql_tablename($dbs, $db_num); $db_elenco .= "<li>$db_nomi[$db_num]"; // ricava l'elenco delle tabelle presenti in ogni database if (($db_nomi[$db_num] != "mysql") && ($db_nomi[$db_num] != "tempdata")) { $tabelle = @mysql_list_tables($db_nomi[$db_num]) or die("Impossibile ottenere l'elenco dei database."); $tabelle_elenco = "<ul>"; $tabelle_num = 0; while ($tabelle_num < mysql_num_rows($tabelle)) { $tabelle_nomi[$tabelle_num] = mysql_tablename($tabelle, $tabelle_num); $tabelle_elenco .= "<li>$tabelle_nomi[$tabelle_num]"; $tabelle_num++; } $tabelle_elenco .= "</ul>"; } $db_elenco .= "$tabelle_elenco"; $db_num++; } $db_elenco .= "</ul>"; ?> <HTML> <HEAD> <TITLE>Tabelle MySQL</TITLE> </HEAD> <BODY> <P><strong>Elenco dei database e delle relative tabelle presenti in localhost</strong>:</P> <? echo "$db_elenco"; ?> </BODY> </HTML>
Save File
Cancel