首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Boost订单信息系统

Boost订单信息系统
EN

Stack Overflow用户
提问于 2019-10-01 02:51:24
回答 1查看 16关注 0票数 0

我试图从数据库中获取news_id,但是当查看时,请说这个错误:

试图获取非对象/消息的属性:消息:未定义变量: xls

模型:

代码语言:javascript
复制
<?php defined('BASEPATH') OR exit('No direct script access allowed'); class Mdl_tagihan extends CI_Model { public function employeeList() {
        $this->db->select(array('e.id', 'e.IDTAGIHAN', 'e.BANDWIDTH_BILLING', 'e.SITE_NAME', 'e.PERIODE_TAGIHAN', 
        'e.REGION', 'e.NOMINAL', 'e.USED_FOR','e.RECON_PERIOD','e.OA_DATE','e.REQUEST_ID','e.TRANSMISSION_ID','e.PROVIDER','e.PRODUCT',
        'e.SOW', 'e.NE_ID', 'e.NE_NAME', 'e.FE_ID', 'e.FE_NAME', 'e.BANDWIDTH', 'e.SERVICE_2G', 'e.SERVICE_3G', 'e.SERVICE_4G', 'e.TOTAL_SERVICE'));
        $this->db->from('import as e');
        $query = $this->db->get();
        return $query->result_array();
    }

主计长:

代码语言:javascript
复制
class Ctrl_tagihan extends CI_Controller { public function __construct()
{
    parent::__construct();

    if($this->session->userdata('group') != '1'){
        $this->session->set_flashdata('error','Maaf, login first!');
        redirect('CTRL_Login');
    }

    $this->load->model('Mdl_tagihan');
    $this->load->helper(array('form', 'url'));
    $this->load->library('upload');
}

public function index()
{
    $data['tagihan'] = $this->Mdl_tagihan->get_tagihan();
    $this->load->view('admin/dbtagihan/index_tagihan', $data);
}


public function export_excel(){
    $data = array( 'IDTAGIHAN' => 'Laporan Excel',
    'dbtagihan' => $this->Mdl_tagihan->listing());
    $this->load->view('admin/dbtagihan/laporanexcel_tagihan',$data);
}

意见:

代码语言:javascript
复制
 <?php ("Content-type: application/octet-stream"); header("Content-Disposition: attachment; filename=$xls.xls.xls"); ("Pragma: no-cache"); ("Expires: 0") ?> <table border="1" width="100%"> <thead> <tr>
EN

回答 1

Stack Overflow用户

发布于 2019-10-01 06:22:38

为了在视图中使用$xls,必须在控制器上提供一个$xls变量:

代码语言:javascript
复制
public function export_excel(){
    $data = array( 'IDTAGIHAN' => 'Laporan Excel',
    'dbtagihan' => $this->Mdl_tagihan->listing());
    $data['xls'] = 'Title';
    $this->load->view('admin/dbtagihan/laporanexcel_tagihan',$data);
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58177508

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档