ورود

View Full Version : جستجو با مقادیر



taher_flash
دوشنبه 09 خرداد 1384, 17:48 عصر
سلام
آقا من می خواهم جستجو کنم و مشکلی از این نظر ندارم
ولی من می خواهم با 10 تا فیلد همزمان جستجو کنم
مثلان یک سایت خرید و فروش ماشین است این داخل مدل نام ساخت و ...
داره میخوام وقتی این مقادیر رو مینویسه یک فیلد قیمت هست بزنه از قیمت .... تا قیمت .... و کارکرد کیلومتر از .... تا ... نتیجه بهم درست بده ولی الان میره هر ماشینی بین اون قیمت تا اون قیمت با اون اسم با اون مدل درست میاره + اینکه همه ماشینهایی که کارکرد کیلومترشون بین ... تا ... باشه رو هم میاره
قابل ذکر هم از AND استفاده کردم نتیجه نگرفتم هم از OR استفاده کردم جواب نگرفتم
کمک میخوام :cry:

M-Gheibi
دوشنبه 09 خرداد 1384, 19:01 عصر
سلام
دوست عزیز واقعا نفهمیدم چی شد ( :sorry: ) . شما بهتره کدی که برای جستجو استفاده کردید رو اینجا بنویسید و کمی شمرده تر توضیح دهید.

روز خوش

mr_adami
دوشنبه 09 خرداد 1384, 20:05 عصر
با سلام
شما باید برای هر عنوان جستجوتون اولا بررسی کنید ببینید که کاربر میخواد جستجو کنه یا نه. اگه نخواست جستجو کنه تو متغیر مربوط به جستجوش مقدار 1 بذارید ولی اگه خواسته باشه که جستجو کنه جستجوتون رو انجام بدید بعد اگه جزو نتیجه چیزی رو پیدا کردید تو متغیرش مقدار 1 و گرنه مقدار 0 بذارید بعد متغیرها رو با هم and کنید اگه جواب 1 بود این رکورد جزو جواب هسا وگرنه جزو نتیجه جستجو نیست.
مشکل این کار اینه که باید یه کم زیاد کد بنویسید و اینکه برای تمام رکوردها انجام شه.
یه راه دیگه اینه بیایید برای هر جستجو یه query بنویسید و حاصل رو برای جستجوهای بعدی به عنوان ورودی لحاظ کنید.
این روش یه خورده سخت تر از روش اوله ولی هر دو تا رو میشه پیدا سازی کرد
موفق باشید :sunglass: