код
INSERT INTO `semicolon` VALUES ('1', 'a:1:{s:4:\"size\"';\s:2:\"24\";\}');
Как вы можете видеть в двойных одинарных кавычках, есть ;
(точка с запятой), и это разбивает код, потому что это знак выполнения.
Я получаю сообщение об ошибке синтаксиса, в противном случае без ;
(точка с запятой) все работает нормально. Если вы используете программное обеспечение, такое как phpmyadmin или navicat, оно работает даже с точкой с запятой.
Вопрос в том, как это исправить, чтобы он работал в PHP-файле?