Файл читабелен и фориач не выдал косяков при просмотре
Имею после коннекта
mysqli_query($linkId, "SET NAMES 'utf8'");
Далее я проделываю с ним:
$listParam = explode("\r\n", file_get_contents($listParam));
$listParam = array_map(function($item) use ($linkId){return mysqli_real_escape_string($linkId, $item);}, $listParam);
собираю mysqli_multi_query, делаю запрос и
You have an error in your SQL syntax; check the manual that corresponds to your MySQL
server version for the right syntax to use near '.'Классический', 'Одиночный', '1 бр�' at line 2
Всё в юникоде (не первый раз замужем)
Кстати добавлю, что каждая строка в файле - это тоже "массив", часть этого массива я успешно запихиваю в БД, а вот со второй серией запросов - беда.
SHOW VARIABLES
character_set_client utf8
character_set_connection utf8
character_set_database utf8
character_set_results utf8
collation_connection utf8_general_ci
collation_database utf8_general_ci
кстати, эти строки в файл собираются из массива и эту часть чтроки я прогоняю так
strip_tags(str_replace("<br>", "|", @$other[1]))
но как и говорю в файле всё читабельно и пр foreach тоже, аналогов, мультибайтовых функций нету
+ вывел через echo весь multi_query - всё ок
_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker