Когда я запускаю импорт csv с помощью codeigniter php, я застрял с этой ошибкой mysql
Причина этой ошибки в том, что нежелательные символы или символы в строке.
Это код CodeIgniter, который я использую.
$this->db->where('designationName', $row[$ex_start + 3]);
$q = $this->db->get('designation');
if ($q->result()) {
$id = $q->result_array();
$designation = $id[0]['iddesignation'];
} else {
$data = array(
'designationName' => $row[$ex_start + 3], //this is the variable that get string
'designationDate' => date('Y-m-d'),
'status_idstatus' => '1'
);
$this->db->insert('designation', $data); //this is the point that error occurs
$designation = $this->db->insert_id();
}
Как мне избежать такого рода символов или символов?