использование mysql_real_escape_string создает обратную косую черту при вставке строки с одинарной кавычкой

Я хочу вставить строку с ' без ошибки в моей таблице сотрудников базы данных .. Итак, я использовал mysql_real_escape_string. Но когда я проверил значения в моей базе данных, те с ' с обратной косой чертой. Например, я ввел harry's это дает мне harry\'s..
Вот мой код:
в моем контроллере:

 $form = array();
$form['fname'] = mysql_real_escape_string($this->input->post('fname'));
$form['mname'] = mysql_real_escape_string($this->input->post('mname'));
$form['lname'] = mysql_real_escape_string($this->input->post('lname'));
$this->name_model->addname($form);

в моей модели:

$var = $this->db->insert('employee', $form);

РЕДАКТИРОВАТЬ: я использую codeigniter.

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]