Я бы еще посоветовал поле phonetype сделать типа set, и перечислить там четко все значения — тогда оно будет быстрее работать. И запрос перестраивать тогда одновременно с альтером таблицы надо будет — меньше шансов случайно что-то забыть.
Также не лишним будет проверить такие настройки PHP (в php.ini) как display_errors и error_reporting.
И убедиться что в продакшене ошибки просто не будут выводиться, а только обрабатываться Вашим errorHandlerom.