_contributionIds); $query = " SELECT co.total_amount as amount, co.receive_date as receive_date, co.source as source, ct.display_name as display_name FROM civicrm_contribution co INNER JOIN civicrm_contact ct ON ( co.contact_id = ct.id ) WHERE co.id IN ( $contribIDs )"; $dao = CRM_Core_DAO::executeQuery($query, CRM_Core_DAO::$_nullArray ); while ($dao->fetch()) { $rows[] = array( 'display_name' => $dao->display_name, 'amount' => $dao->amount, 'source' => $dao->source, 'receive_date' => $dao->receive_date, ); } $this->assign('rows', $rows); } /** * Build the form object. */ public function buildQuickForm() { $this->addButtons(array( array( 'type' => 'done', 'name' => ts('Done'), 'isDefault' => TRUE, ), ) ); } }