上面的代码哪里错了?

Where is the fault in the above code?

$status = db_insert('errors', 'e')
      ->fields('e', array('status' => 'correct',))
      ->execute();

为什么这些代码行没有在状态列中插入值??

使用这个:

$status = db_insert('errors')
->fields(array(
  'status' => 'correct'
))
->execute();