我试图在api服务中进行编辑,我想让它在消息staute被阻止时没有显示最后的新闻,并且仅在新闻消息处于活动状态时显示它们,所以这里&#39 ; s功能,但我得到一个错误(数据库错误)
public function getlatest($select_values = "*", $table_name, $join_on = "", $language_id) {
$join_table = "language_" . $table_name;
$result = array();
$this->db->select($select_values);
$this->db->from($table_name);
if ($table_name != "latestnews") {
$this->db->where($table_name . ".featuredstatus", "Yes");
}
$this->db->join($join_table, $table_name . "." . $join_on . "=" . $join_table . "." . $join_on, "left");
$this->db->where($join_table . ".languageid", $language_id);
$this->db->where($table_name . ".latestnewsstatus", "Active");
$this->db->limit("2");
$result = $this->db->get()->result_array();
return $result;
}
没有那条线就行得很好:
$this->db->where($table_name . ".latestnewsstatus", "Active");
我已添加它以仅显示具有活动雕像的消息。 那我为什么会收到这个错误?