@fluffik там чуть по другому, но я нашел решение, парсить кол-во строк, потом -1 и все
Как узнать "Идентификатор группы" ?
-
@BasLike В данный момент с этим могут быть проблемы, потому как операции записи и обновления полей станут затратными(софт и база находятся на разных серверах) по времени, их придется выносить в отдельные потоки. Делать дополнительную прослойку с кешем как для файлов.
-
@support Вопрос идентичный названию темы, но для других целей. В базе данных данные рабочих аккаунтов, а сейчас я добавил новых. Но для них нужна немного другая логика выполнения скрипта, отключение некоторых условий именно для этой группы. Есть способ узнать идентификатор аккаунта, из какой группы он был получен? Чтобы использовать в том же IF.
-
@support Стоит задача, парсить страницы, найденные результаты добавлять в базу, при условии, что этого результата в базе нет.
В базе таблица с двумя колонками, index и result.
Я сделал так:
Парсим, результаты сохраняем в список, удаляем дубликаты. С этим проблем нет, далее с базой:
Получить записи, Парсить строку INDEX,RESULT, Список(содержит) значения парсинга со значениями взятыми из базы.. Если нет совпадений, то добавить в базу.Только вот Парсить строку выдаёт первый результат и в итоге любой отличный от первого результат считался уникальным и записывался дальше..
Как можно проверять уникальность полученного значения для базы?
-
Можно ещё в получить запись включить фильтр на result, с указанием "содержит" переменную с результатом парсинга.. И если запись найдена, то идём мимо, если переменная пустая, то добавляем.. Работает, если парсинг вернул только 1 результат.
Можно ещё через ресурс, но ресурс обновлять придётся при изменении базы..