Собственно, эта функция занимает много места, которое можно использовать более разумно. Я лично раз в год что-то ищу в базе через программу, интересно как у остальных с этим дела обстоят.
Если поиск юзается только по ID, то проблема решается одной маленькой кнопкой.единственное что можно поле для вводи ид сделать поменьше