مشاهده نسخه کامل
: جستجو در بانک
چطوری می شه توی بانک اطلاعاتی Mysql یک عبارت رو توی یک فیلد خواص پیدا کرد ؟ (برای username و password)
به طوری که توی اون فیلد هرجا اون عبارت رو پیدا کرد شماره سطر رو برگردونه یا خود اون سطرو
؟؟؟
neopersia
19-08-2007, 16:04
با این کد می تونی هر سطری رو که توش عبارت مورد نظرت باشه انتخاب کنید این کد عبارت A رو جستجو میکنه :
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
peyman1987
20-08-2007, 12:37
البته براي username و password نبايد جستجوي نسبي کرد و بايد جستجوي دقيق انجام داد.
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
neopersia
20-08-2007, 17:37
البته براي username و password نبايد جستجوي نسبي کرد و بايد جستجوي دقيق انجام داد.
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
حرف شما کاملاً منطقیه، من حواسم به username و password نبود
من که کلاً برای این مورد جستجو نمی کنم! به جاش از = استفاده می کنم.
my friend
20-08-2007, 18:07
فرق = و Like تو چیه؟
من هر وقت که میخوام از = استفاده کنم ارور میده ، اما با Like هیچ مشکلی ندارم...
F A R H A D
20-08-2007, 20:20
سلام
وقتی که از = استفاده میکنید و مثلا "ali" رو جستجو میکنید، دیگه "alireza" رو نمیبینید و فقط مواردی که با متن ورودی شما مطابقت داره نمایش داده میشه اما در like اینطور نیست و فقط کافیه متن مورد جستجو بخشی از متن فیلد باشه.
my friend
20-08-2007, 21:45
دستت درد نکنه.
vBulletin , Copyright ©2000-2024, Jelsoft Enterprises Ltd.