Эта ошибка выдается (начиная с PHP 7.1) при использовании строк с операторами, ожидающими числа (+, -, ...), когда строка начинается с цифр, но далее содержит не цифровые символы. Наверняка в базе сохранено число в текстовом поле и там присутствуют пробелы или непечатаемые символы (tab ...). В большинстве случаев достаточно убрать лишние символы командой "trim(...)", но правильнее будет использовать типизацию и сохранять в базе целое число в поле соответствующего типа.