dongmuzhan4705 2017-02-16 11:39
浏览 73
已采纳

在非对象4上调用成员函数result_array()

i have trouble when open my web and its said Call to a member function result_array() on a non-object and i cant figure out how to solve it. i hope any of you guys can help me out.

so this is my web controller

 <?php
    defined('BASEPATH') OR exit('No direct script access allowed');

     class Web extends CI_Controller {

    public function index(){
        $data = array(
            "produk_populers" => $this->mymodel->GetProduk()->result_array()

    );

    $comp = array(
        "header" => $this->load->view("header",array(),true),
        "navbar" => $this->load->view("navbar",array(),true),
        "iklan" => $this->load->view("iklan",array(),true),
        "produk_populer" => $this->load->view("produk_populer",$data,true),
        "kategori" => $this->load->view("kategori",array(),true),
        "footer" => $this->load->view("footer",array(),true),

    );

    $this->load->view("index",$comp);

    }

    public function html_produk_populer(){
        $data = array(
            "produk_populer" => $this->mymodel->GetProduk()
    );
        return $this->load->view("produk_populer",$data,true);

    }



}

and this is my produk_populer.php

    <div class="allcontain">
    <div class="feturedsection">
    <h1 class="text-center"><span class="bdots">&bullet;</span>P R O D U K<span class="carstxt">P O P U L E R</span>&bullet;</h1>
  </div>


    <div class="feturedimage">
        <div class="row firstrow">
            <div class="col-lg-6 costumcol colborder1">
                <div class="row costumrow">

                    <div class="col-xs-12 col-sm-6 col-md-6 col-lg-6 img1colon">
                        <img src="<?php echo base_url()."assets/"; ?>images/<?php echo $produk_populer['gambar_produk']; ?>" alt="floridina">
                    </div>

                <?php foreach ($produk_populers as $produk_populer) { ?>
                    <div class="col-xs-12 col-sm-6 col-md-6 col-lg-6 txt1colon">
                        <div class="featurecontant">
                            <h1><?php echo $produk_populer['nama_produk']; ?></h1>
                            <p><?php echo $produk_populer['info_produk']; ?></p>
                            <h1><?php echo $produk_populer['harga_produk']; ?></h1>
                            <!--<<button id="btnRM" onClick="rmtxt()">READ MORE</button>
                            <div id="readmore">
                                    <h1></h1>
                                    <p><br>
                                    sed do eiusmod tempor incididunt <br>"Lorem ipsum dolor sit amet, consectetur ,<br>
                                    sed do eiusmod tempor incididunt"Lorem ipsum dolor sit amet, consectetur1 ,
                                    sed do eiusmod tempor incididunt"Lorem ipsum dolor sit amet, consectetur1
                                    sed do eiusmod tempor incididunt"Lorem ipsum dolor sit amet, consectetur1<br>
                                    </p>
                                    <button id="btnRL">READ LESS</button>
                            </div>-->

                        </div>

                    </div>
                        <?php } ?>
                </div>
            </div>


                <!--<div class="col-lg-6 costumcol colborder2">
                <div class="row costumrow">
                <?php //foreach ($produk_populers as $produk_populer) { ?>
                    <div class="col-xs-12 col-sm-6 col-md-6 col-lg-6 img2colon">
                        <img src="<?php //echo base_url()."assets/"; ?>images/<?php //echo $produk_populer['gambar_produk']; ?>" alt="floridina">
                    </div>


                    <div class="col-xs-12 col-sm-6 col-md-6 col-lg-6 txt1colon ">
                        <div class="featurecontant">
                            <h1><?php //echo $produk_populer['nama_produk']; ?></h1>
                            <p><?php //echo $produk_populer['info_produk']; ?></p>
                            <h1><?php //echo $produk_populer['harga_produk']; ?></h1>

                            <div id="readmore">
                                    <h1></h1>
                                    <p><br>
                                    sed do eiusmod tempor incididunt <br>"Lorem ipsum dolor sit amet, consectetur ,<br>
                                    sed do eiusmod tempor incididunt"Lorem ipsum dolor sit amet, consectetur1 ,
                                    sed do eiusmod tempor incididunt"Lorem ipsum dolor sit amet, consectetur1
                                    sed do eiusmod tempor incididunt"Lorem ipsum dolor sit amet, consectetur1<br>
                                    </p>
                                    <button id="btnRL">READ LESS</button>
                            </div>
                        </div>
                    </div>

                    <?php } ?>

                </div> -->

            </div>

        </div>
    </div>

also this is mymodel.php

<?php
defined('BASEPATH') OR exit('No direct script access allowed');

class Mymodel extends CI_Model {
public function GetProduk($where=""){
    $data = $this->db->query('select * from produk');
    return $data -> result_array();

}



}

so that is all i need to ask, i hope theres anyone who can help me. Thanks

  • 写回答

2条回答 默认 最新

  • duanqiangwu9332 2017-02-16 12:12
    关注

    Following should work assuming you have loaded DB class.

    <?php
    defined('BASEPATH') OR exit('No direct script access allowed');
    
    class Mymodel extends CI_Model {
    public function GetProduk($where=""){
        $data = $this->db->query('select * from produk');
        return $data;
    
    }
    
    
    
    }
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥15 LiBeAs的带隙等于0.997eV,计算阴离子的N和P
  • ¥15 关于#windows#的问题:怎么用WIN 11系统的电脑 克隆WIN NT3.51-4.0系统的硬盘
  • ¥15 matlab有关常微分方程的问题求解决
  • ¥15 perl MISA分析p3_in脚本出错
  • ¥15 k8s部署jupyterlab,jupyterlab保存不了文件
  • ¥15 ubuntu虚拟机打包apk错误
  • ¥199 rust编程架构设计的方案 有偿
  • ¥15 回答4f系统的像差计算
  • ¥15 java如何提取出pdf里的文字?
  • ¥100 求三轴之间相互配合画圆以及直线的算法