簡體   English   中英

讓我知道解決方案,因為我的 codeigniter 模型有問題

[英]Let me know solution because something wrong in my codeigniter model

錯誤編號:1054

“where 子句”中的未知列“Array”

SELECT `cat_name` FROM (`cat_manager`) WHERE `parent_id` = Array

如果您使用的是 codeigniter 那么為什么不使用 codiegniter 活動記錄庫來使 SQL 查詢將它們編寫為純 SQL。

$select = $this->db->select('cat_name')
               ->from('cat_manager')
               ->where_in('parent_id', $yourArray);

$result = $this->db->get()->result_array();
    public function function_name()
    {
        $data = $_POST['input field name'];//align variable to data

        $query = $this->db->query("SELECT cat_name FROM cat_manager WHERE parent_id='$data'");//retrieve single item which  is equal to $data
        $result = $query->result_array();//asign it has objective array
        return $result;//return array
    }

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM