Try this:
$Conn = mysql_connect("blabla","blablabla","blablablabla");
$Query = mysql_query("SELECT * FROM table",$Conn);
$rows = mysql_num_fields($Query);
for($i=0;$i<$rows;$i++){
echo "Field name: ".mysql_field_name($Query,$i)."<BR>";
echo "Field type :".mysql_field_type($Query,$i)."<BR>";
echo "Field lenght :".mysql_field_len($Query,$i)."<BR>";
}
You can also use a query like this:
SHOW FIELDS FROM tablename
I leave up to you getting to know what that query does.
Cheers
fLIPIS