Этот код находится в папке моих моделей. Предполагается получить данные из базы данных и создать отчет csv. Как я могу изменить первую строку экспорта? Первая строка - aud_id, aud_datetime и т. Д., Которая является именем базы данных полей. Как его настроить?Изменение заголовка экспорта csv из заголовка базы данных по умолчанию
public function get_by_hardware($har_barcode)
{
$this->db->join('hardware_asset', "hardware_asset.har_barcode = {$this->table}.aud_har");
$this->db->join('employee', "employee.emp_id = {$this->table}.aud_per", "left outer");
$this->db->where('aud_har', $har_barcode);
//$this->db->where('aud_per', null);
$this->db->order_by("aud_id","desc");
$query = $this->db->get($this->table); //
return $query;
}
Вся помощь оценивается. Благодаря!
использовать 'как' предложение с выбором. который заменит имена столбцов. –
Ваш код показывает, как вы получаете данные из db. Если вы хотите изменить первую строку csv, я бы сделал с ней в том месте, где генерируется csv, просто добавьте первую строку, а затем данные из базы данных. Может быть, вы можете показать нам код, где генерируется csv? –
@Mario A, да, что будет работать, но что, если sql изменится? Вы должны менять свои заголовки снова и снова ... лучше изменить одно место, чем два. – szapio