如何在字段Codeigniter中使用变量

时间:2017-03-17 14:43:44

标签: php mysql codeigniter

我有变量@lang,每当用户点击会话标记时,它就会改变。 $flag的值可以是[en,th,kh,ch],所有扩展名都是表字段中的后缀。

$lang = $this->session->userdata('lang');
$query_id = $this->db->query("SELECT id, title_".$lang.", url, menu_parent FROM tbl_menu WHERE mainmenu_id='$mainmenu_id'");

1 个答案:

答案 0 :(得分:0)

使用有效记录

$this->db->select('SELECT id, title_'.$lang.', url, menu_parent');
$this->db->from('tbl_menu');
$this->db->where('mainmenu_id', $mainmenu_id);
$res = $this->db->get()->result();