在 Codeigniter 后续工作中,如果我传递静态字符串或编写原始查询。
$data = array('lang' => 'N'.'مرحبا بالعالم' );
$this->db->insert('tbl_name', $data);
和
$lang = $this->input->post('lang', true);
$query = $this->db->query("UPDATE tbl_name SET Name = N'".$lang."'
WHERE tbl_name.id= '".$id."'");
然而,当我用 post values 尝试这个时,它现在可以工作了
$ins['lang'] = "N'".$this->input->post('lang', true);
//OR $ins['lang'] = "N'".$this->input->post('lang', true)."'";
$this->db->insert($tableName, $ins);