Scusa, forse mi sono spiegato male:
mysql_list_tables restituisce semplicemente il nome delle tabelle di un db.
Io invece necessito di conoscere LA STRUTTURA di ogni tabella
(es:
tabella PROVA:
Campo1 varchar(255) NOT NULL
Campo2 Date NOT NULL
Campo3 INT(11) NULL
...
)