<?php
detour@metalshell.com
http://www.metalshell.com/
$dbname = "metalshell";
$dbuser = "user";
$dbpass = "pass";
$dbhost = "localhost";
echo("<html><head><title>Tables in $dbname</title></head><body>");
echo('<font face="arial" style="font-weight:bold">');
$dbid = @mysql_connect($dbhost, $dbuser, $dbpass);
$dbtables = mysql_list_tables($dbname, $dbid);
$dbtable_num = mysql_num_rows($dbtables);
for($x=0; $x < $dbtable_num; $x++) {
$current_table = mysql_tablename($dbtables, $x);
echo("<H1>$current_table</H1>");
$dbfields = mysql_list_fields($dbname, $current_table, $dbid);
$dbfield_num = mysql_num_fields($dbfields);
for($y=0; $y < $dbfield_num; $y++) {
$field_name = mysql_field_name($dbfields, $y);
$field_type = mysql_field_type($dbfields, $y);
$field_len = mysql_field_len($dbfields, $y);
$field_flag = mysql_field_flags($dbfields, $y);
echo("$field_name ( $field_type of size $field_len ) ");
echo(" FLAGS: $field_flag<br>");
}
}
mysql_close($dbid);
echo('</body></html>');
?>