![](/img/trans.png)
[英]Codeigniter doesn't let me update entry, because some fields must be unique
[英]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.