تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




صفحه 1 از 2 12 آخرآخر
نمايش نتايج 1 به 10 از 11

نام تاپيک: جستجو در دیتابیس

  1. #1
    پروفشنال LOVEMT's Avatar
    تاريخ عضويت
    Apr 2006
    پست ها
    740

    پيش فرض جستجو در دیتابیس

    سلام . میخاستم اسکریپتی بنویسم که یک کلمه مانند " مهدی " رو داخل یک متن که در دیتابیس MySQL 5 ذخیره شده جستجو کنه و اگه وجود داشت اون متن رو نمایش بده .

    زبان : PHP

    با تشکر .

  2. #2
    حـــــرفـه ای dogtag's Avatar
    تاريخ عضويت
    Aug 2006
    محل سكونت
    مرز غربی تهران بزرگ! ایمیل: goodboy.php@gmail.com اسپم ها: 2,200!!! :دی
    پست ها
    2,277

    پيش فرض

    این هم مطرح شده
    تهش بنویس:
    WHERE `folan` LIKE '%مهدی%'

  3. #3
    حـــــرفـه ای dogtag's Avatar
    تاريخ عضويت
    Aug 2006
    محل سكونت
    مرز غربی تهران بزرگ! ایمیل: goodboy.php@gmail.com اسپم ها: 2,200!!! :دی
    پست ها
    2,277

    پيش فرض

    البته ببخشاگر نفهمیدی بگو تا کاملش رو بنویسم ولی یه کم توی تاپیک ها دور بزنی شبیهش رو پیدا می کنی

  4. #4
    پروفشنال LOVEMT's Avatar
    تاريخ عضويت
    Apr 2006
    پست ها
    740

    پيش فرض

    البته ببخشاگر نفهمیدی بگو تا کاملش رو بنویسم ولی یه کم توی تاپیک ها دور بزنی شبیهش رو پیدا می کنی
    بهتر توضیح نمیدی

  5. #5
    حـــــرفـه ای neopersia's Avatar
    تاريخ عضويت
    Oct 2006
    پست ها
    3,580

    پيش فرض

    از این کوئری میتونی استفاده کنی:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    این کوئری مقدار همه سطرهایی رو که تو اونا ستون FIELD_1 حاوی کلمه مهدی باشه یا ستون FIELD_2 حاوی مهدی باشه بر میگردونه بعد شما میتونی با PHP نتایج رو تجزیه کنی
    متونی بر اساس ساختار جدولت اونو دستکاری کنی تا نتیجه مناسب رو بده
    البته Mysql الگوهای پیشرفته تری هم برای جستجو داره ولی فکر میکنم همین الگو کارتو راه بندازه

  6. #6
    پروفشنال LOVEMT's Avatar
    تاريخ عضويت
    Apr 2006
    پست ها
    740

    پيش فرض

    از این کوئری میتونی استفاده کنی:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    این کوئری مقدار همه سطرهایی رو که تو اونا ستون FIELD_1 حاوی کلمه مهدی باشه یا ستون FIELD_2 حاوی مهدی باشه بر میگردونه بعد شما میتونی با PHP نتایج رو تجزیه کنی
    متونی بر اساس ساختار جدولت اونو دستکاری کنی تا نتیجه مناسب رو بده
    البته Mysql الگوهای پیشرفته تری هم برای جستجو داره ولی فکر میکنم همین الگو کارتو راه بندازه
    مرسی دوست عزیز چنتا سوال داشتم

    1 - کتابی هست که من بتونم تمام کوری های mysql رو یاد بگیرم یه کتاب خوب مرجع ( ebook )
    2 - همین کوری رو میشه جوری تعقیر داد که اگه متن "mahdi" در فیلد 1 عینا در فیلد 2 بود اون رو برگردونه .. برای سیستم لاگین فکر میکنم مفید باشه .

  7. #7
    داره خودمونی میشه behi_joon's Avatar
    تاريخ عضويت
    May 2006
    محل سكونت
    فضا
    پست ها
    49

    پيش فرض

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    این کتاب خوبیه ولی سوال دومتو نفهمیدم اگه میشه بهتر توضیح بده

  8. #8
    پروفشنال LOVEMT's Avatar
    تاريخ عضويت
    Apr 2006
    پست ها
    740

    پيش فرض

    سوال دوم من مثل پک کردن پسورده ! برای سیستم لاگین .. اگه عینا کلمه وجود داشت یه متدی رو اجرا کنه

  9. #9
    پروفشنال LOVEMT's Avatar
    تاريخ عضويت
    Apr 2006
    پست ها
    740

    پيش فرض

    راستی کتاب رو دانلود کردم ولی پسورد داره

  10. #10
    حـــــرفـه ای neopersia's Avatar
    تاريخ عضويت
    Oct 2006
    پست ها
    3,580

    پيش فرض

    من رفرنس خود Mysql رو پیشنهاد میکنم البته کتابی رو که دوستمون معرفی کرد من نخوندم شاید اونم چیز خوبی باشه
    در مورد کلمه عبور روش دیگه ای استفاده میشه که نیازی نباشه توی همه دیتابیس سرچ کنی. معمولاً نام کاربری رو از کاربر میگیرن و میزارن تو کوئری تا کلمه عبور مربوط به اون نام کاربری رو به دست بیارن. بعد اون کلمه عبور صحیح با کلمه عبوری که کاربر وارد کرده مقایسه میشه و اگه درست بود اجازه ورود به کاربر داده میشه که دیگه بستگی به نوع لوگین داره البته معمولاً وقتی کلمه عبور درست بود یک سشن رو ست میکنند که به کاربر اجازه بازدید از صفحات محافظت شده رو میده.
    تو این کد یه مثال ساده با این روش رو پیاده کردم:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

صفحه 1 از 2 12 آخرآخر

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •