@kuzkuz Можно сделать вот так
Первым делом записываем данные в отдельный файл, после записываем в базу
Во второй раз скрипт проверяет если эти данные в файле и если есть переходит на след. данные, так как это уже повтор, если нету записывает в базу
Проверку делаем через логику IF
@Fox-Mulder через парсинг строки можно обрабатывать только простые задачи, где разделитель знак препинания.
К сожалению, придется разобраться. Рекомендую через регулярные выражения. Что конкретно непонятно? Я Вам дал ссылку на конструктор, будьте так добры, пройдите по ней и потренируйтесь, потом задавайте вопросы.