$query=db_select('node','n');
$query->join('field_data_field_cmp_playerid','b','n.nid=b.entity_id');
$query->join('field_data_field_cmp_id','c','n.nid=c.entity_id');
$query->join('field_data_field_cmp_userscore','d','n.nid=d.entity_id');
$query->join('field_data_field_cmp_usersupport','e','n.nid=e.entity_id');
$query->join('field_data_field_cmp_status','f','f.entity_id=c.field_cmp_id_nid');
$query->join('field_data_field_cmp_attend_time','g',' g.entity_id = n.nid');
$query->join('field_data_field_cmp_end_date','h',' h.entity_id = c.field_cmp_id_nid');
$query->fields('n',array('title','nid'),'d',array('field_cmp_userscore_value'),'e',array('field_cmp_usersupport_value'),'f',array('feld_cmp_status_tid'),'g',array('.field_cmp_attend_time_value'),'h',array('field_cmp_end_date_value'));
$query->condition('b.field_cmp_playerid_uid',$userid,'=');
$query->condition('n.type','Campaign_PlayerList','=');
$result=$query->execute()->fetchAll();
i use foreach loop to get the value of the query
foreach($result as $value)
{
drupal_set_message(t('The variable is %va',array('%va'=>$value->title)));
drupal_set_message(t('The variable is %va1',array('%va2'=>$value->field_cmp_userscore_value)));
drupal_set_message(t('The variable is %va2',array('%va2'=>$value->field_cmp_end_date_value)));
}
the value i get is "title" and i can't get the field_cmp_userscore_value and field_cmp_end_date_value value.
what could the problem be?
Thank you
field_cmp_userscore_value
like:<pre>print_r($value->field_cmp_userscore_value);</pre>