Если тебе нужно вывести HTML документ в котором твоя база данный будет представлена в виде таблиц то это делаеися так
<?php
$link_database=mysql_connect("localhost","login","password");
if(!$link_database){die("Не могу подключиться к серверу базы данных MySQL".mysql_error());}
mysql_select_db("ИМЯ_БД",$link_database) or die("Не могу подключиться к ИМЯ_БД<br>".__LINE__.mysql_error());
$resalt=mysql_list_tables("ИМЯ_БД",$link_database);
while($tab_rows=mysql_fetch_row($resalt))
{
print "<br><b>$tab_rows[0]</b><br>";
print "<TABLE BORDER=1 CELLSPACING=0 CELLPADDING=3>\n";
$col=mysql_query("SELECT * FROM $tab_rows[0]");
$num_col=mysql_num_fields($col);
$num_table_info=mysql_num_rows($col);
print "<TR BGCOLOR=#E1FFE1> \n";
for($x=0;$x<$num_col;$x++)
{print "<TD>";print (mysql_field_name($col,$x));print "</TD>";}
print "</TR> \n";
for($i=0;$i<$num_table_info;$i++){
print "<TR> \n";
$table_info=mysql_fetch_array($col);
for($x=0;$x<$num_col;$x++)
{
if($table_info[$x]!="")
{print "<TD>$table_info[$x]</TD>";}
else{print "<TD> </TD>";}
}
print "</TR> \n";
}
print "</TABLE> \n";
}
Этот скрипт выводит название каждой таблицы, имена ее столбцов и значения строк
?>