how to get list of field names by select its node type in drupal?
To get a list of field names for each content type,, stored in a variable "list", given an array of bundle names, you could do:

$list = array();
foreach($bundle_names as $bundle){
   $list[$bundle] = array_keys(field_info_instances('node', $bundle));
}

Hope that helps.