Ciao,
il tuo codice è oltremodo incasinato....

non si può neanche dirti cosa correggere perché va riscritto da capo

i concetti cmq sono questi:
per leggere i nomi dei campi devi fare:

Codice PHP:
print "<table border=\"1\">\n";
print 
"<tr>\n";
$i 0;
while (
$i mysql_num_fields($dbResult)) 
{
  print (
"<td>[b]" .$myfield->name "[/b]</td>");
  
$i++
}
print 
"</tr>\n"

solo a questo punto poi per leggere i campi veri e proprio
farai qualcosa del tipo
Codice PHP:
   while($row=mysql_fetch_array($dbResult)) {
   echo 
'<TR>';    
   for (
$i=0$imysql_num_fields($dbResult);$i++){
       echo 
'<TD>'.$row[$i].'</TD>';
       }
   echo 
'</TR>';
   }
echo 
'</table>'