catch ?? Есть цикл, в нём стоит try catch внутри вызов функции, в этой функции идёт запрос в базу и выходит ошибка, НО ПОЧЕМУ ВСЁ умирает?? По логике выводится ошибка и цикл должен дальше работать. Почему ошибка SQL убивает всё ?
нет, не работает... Живём с этим
А что ловите в catch? \Exception или \Throwable?
} catch (Exception $e) {
а что летит из ошибки БД?
например SQL ERROR: Data too long for column 'short_description' at row 1 но это нормально, мне надо пройти цикл сотни тысяч, кто может добавится, кто нет выведет как эта ошибка
укороти стоку или отключи строгий режим у базы данных
ну это не научит его с ошибками работать.
Обсуждают сегодня