едновременно търсене във ДБ и във файлове може да се постигне, но ще е много мъчително и бавно. Съвета ми е да избереш само едно от 2-те. и във файлове ако станат много големи записите в тях, потребители 10 примерно търсят. ще тря да чакат 1 час.
Ако ще търсиш файл в директория, не мога да се сетя за конкретен урок, но тук има няколко на тази тема.
Ако ще търсиш в директория, може да се използва и запис в БД: записваш името на файла при ъплоуд, някакво описание (ключови думи) и каквото ти хрумне, после търсенето става много по лесно и качествено...
Натоварен съм, но ако не ти е спешно и търсиш нещо такова, смятам, че мога да ти помогна с кода...