Un pequeño ejemplo:
Código PHP:
$SelSql=mysql_query("select ".$DBFields." from ".$tabla);
$fields = mysql_num_fields($SelSql);
for ($i=0; $i < $fields; $i++)
{
$type[mysql_field_name($SelSql, $i)] = mysql_field_type($SelSql, $i);
}
Espero sea de ayuda
EDITO: Creo que fue un gran choque Gatorv.