Здравствуйте, я вставляю данные в таблицу MySQL, используя codeigniter по следующему запросу
$subcat_name="Hellome� testing";
$this->db->insert("table",array("name"=>"$subcat_name");
Я повторяю его эквивалентный SQL-запрос следующий
INSERT INTO `table` (`name`) VALUES ('Hellome� testing');
Вопрос:
Почему данные не вставляются в базу данных, а SQL-запрос корректен?
Я думаю, что вы должны попробовать использовать HTML НОМЕР символа, который вы хотите вместо того, чтобы использовать �
, Перейти по следующей ссылке:
http://www.ascii.cl/htmlcodes.htm
и найти символ, который вы хотите положить HTML НОМЕР об этом, я думаю, что это сработает.
Других решений пока нет …