Наверное стоит посмотреть что собирается сохранить этот класс, в какую таблицу он собирается это делать, после чего посмотреть что творится в этой таблице, и как минимум show create table имя_таблицы привести
lexstile, ну зачем так сложно то? Пишете класс TarifSeeder. В нем проверяете если нет - добавляем, если есть нет. После чего не паримся и просто шарашим командой:
yonshou, ну вы в запросах выборки ставите limit 1000 тем самым гарантировав что больше не выберите. А по крону раз в какое то время удаляете лишнее. В результате будет работать ровно как вы хотите.
kristine-bladvin, каким образом вы его в бесконечность отправили? И почему второе соединение не может быть вторым запросом, запросом какого нибудь крона битрикса или запросом какого то мониторинга
Rozhok68, слушайте - вам же PHP честно пишет что не так. вы пытаетесь использовать функцию array_push с переменной которая не является массивом. array_push($errMsg4 <= ЭТО СТРОКА А ДОЛЖЕН БЫТЬ МАССИВ, "Не все поля заполнены!");
Вы когда создаете используете переменные - старайтесь запоминать что там за тип.