Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Проблема с символом ";" при загрузке дампа БД
Покинул форум
Сообщений всего: 10
Дата рег-ции: Февр. 2015
Помог: 0 раз(а)
Добрый вечер.
Пытаюсь реализовать загрузка дампа базы данных из sql-файла посредством php.
Краткая суть: после считывания файла, его содержимое находится в $contents.
Каждый запрос заканчивается символом ';', поэтому я, как во всех популярных примерах, сделал разбиение на массив с отдельными запросами по ';'.
Но вот проблема, в значениях ячеек таблиц, которые также импортируются, присутствуют в тексте данные символы ';', в результате чего некоторые запросы разбиваются некорректно.
Надеюсь, я ясно выразил свою проблему.
Не подскажите, как быть в данной ситуации?
Заранее спасибо.
caballero
Отправлено: 26 Апреля, 2015 - 00:52:38
Активный участник
Покинул форум
Сообщений всего: 5998
Дата рег-ции: Сент. 2011 Откуда: Харьков
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.