Здравейте.Имам една таблицав която имам име и фамилия и бих искал да направя търсене по фамилия, но от типа WHERE family='antonov' OR family='ivanov' OR ... и т.н., заявката я вземама от форма с family[] нейм; та интересува ме ако е да речем със 100-150 възможности не става ли доста тромаво и има ли друг начин за реализация примерно да не се изброяват така а в самото mysql query да имам променлива family='$familyzaivka' примерно където в $familyzaiavka съм описал всички елементи; както и другият ми въпрос- прав ли съм да твърдя че при търсене по множество критерии в началото на заявката трябва да се поставят тези със еднозначни съвпадения, а след тях тях тези позволяващи вариции? пример WHERE column1='12' AND column2<='4' а не първо column2<='4' защото какъв би бил смисъла да се обходи цялата база аднни от 50 000 записа примерно, ако единсвено на едно място в колона едно има запис равен на 12.
Предварително благодаря, ако някой би ме просветлил, отностно някои особености по тъсенията по много параметри в базата данни.
Предварително благодаря, ако някой би ме просветлил, отностно някои особености по тъсенията по много параметри в базата данни.