@moonbee Если переменные указанны неверно то ничего не произойдет. Т.е лн ничего никуда не вставит. Это нормально. У вас переменные для значений базы "цельные" не массивы? никаких JSON.parse(..) нет? Если так то попробуйте изменить их на выражения. Если все нормально смотрите а в ту ли таблицу вы вставляете? такое бывает)) ну и так далее если у вас там условия какие проверьте их. в общем воспроизведите все пошагово и с логированием. бас может делать точки останова выполнить до
Импорт в базу строк http://site.ru - отрезает все что после :
-
Привет. Базовым функционалом делаю импорт в таблицу базы файла со строками вида
http://site.ru
http://site2.ruВ таблицу пишет только http как избежать подобной проблемы ? Спасибо
-
@kuzkuz Экранировать двойными кавычками, потому что разделителем служит двоеточие.
"http://site2.ru" -
@UserTrue said in Импорт в базу строк http://site.ru - отрезает все что после ::
@kuzkuz Экранировать двойными кавычками, потому что разделителем служит двоеточие.
"http://site2.ru"пока не оч представляю как это сделать в текстом файле, подменой строк,
безкосячно -
@kuzkuz А разве в блокноте++ Нет массовой замены по выражению? Хотя да. Надо сначала получить на что заменять.
Сначала получаете потом обрабатываете и потом этой регуляркой уже в замену.
upd скобки [] специально поставил мало ли какой у вас там разделитель. Можно накидывать свои варианты -
В notepad++ есть генератор столбца - ставите курсор в начало первой строки, в генераторе указываете символ и всё. Так же и в конце первой строки можно поставить курсор, сделав отступ в несколько пробелов или табов, если длина строк разная, сгенерить нужный символ и потом просто регуляркой удалить лишние пробелы.