如何从DB中仅获取一条记录,而不是将其存储在DRUPAL中的数组中

时间:2015-01-10 12:27:15

标签: php drupal drupal-7

 $id = db_select('adc_global_test', 'a')
        ->fields('a', array('global_var'))
        ->condition('index', $i, '=')
        ->execute()->fetchAll();

而不是fetchAll我可以使用什么来获取不在数组中的此记录。 我想在变量中记录这条记录。就像我必须使用它: -

$ name =" adc"。$ id;

1 个答案:

答案 0 :(得分:0)

使用fetchField()

$id = db_select('adc_global_test', 'a')
  ->fields('a', array('global_var'))
  ->condition('index', $i, '=')
  ->execute()
  ->fetchField();