سلام . میخاستم اسکریپتی بنویسم که یک کلمه مانند " مهدی " رو داخل یک متن که در دیتابیس MySQL 5 ذخیره شده جستجو کنه و اگه وجود داشت اون متن رو نمایش بده .
زبان : PHP
با تشکر .![]()
سلام . میخاستم اسکریپتی بنویسم که یک کلمه مانند " مهدی " رو داخل یک متن که در دیتابیس MySQL 5 ذخیره شده جستجو کنه و اگه وجود داشت اون متن رو نمایش بده .
زبان : PHP
با تشکر .![]()
این هم مطرح شده
تهش بنویس:
WHERE `folan` LIKE '%مهدی%'
البته ببخشاگر نفهمیدی بگو تا کاملش رو بنویسم ولی یه کم توی تاپیک ها دور بزنی شبیهش رو پیدا می کنی
بهتر توضیح نمیدیالبته ببخشاگر نفهمیدی بگو تا کاملش رو بنویسم ولی یه کم توی تاپیک ها دور بزنی شبیهش رو پیدا می کنی
از این کوئری میتونی استفاده کنی:
این کوئری مقدار همه سطرهایی رو که تو اونا ستون FIELD_1 حاوی کلمه مهدی باشه یا ستون FIELD_2 حاوی مهدی باشه بر میگردونه بعد شما میتونی با PHP نتایج رو تجزیه کنیکد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
متونی بر اساس ساختار جدولت اونو دستکاری کنی تا نتیجه مناسب رو بده
البته Mysql الگوهای پیشرفته تری هم برای جستجو داره ولی فکر میکنم همین الگو کارتو راه بندازه
مرسی دوست عزیز چنتا سوال داشتم
1 - کتابی هست که من بتونم تمام کوری های mysql رو یاد بگیرم یه کتاب خوب مرجع ( ebook )
2 - همین کوری رو میشه جوری تعقیر داد که اگه متن "mahdi" در فیلد 1 عینا در فیلد 2 بود اون رو برگردونه .. برای سیستم لاگین فکر میکنم مفید باشه .
این کتاب خوبیه ولی سوال دومتو نفهمیدم اگه میشه بهتر توضیح بدهکد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
سوال دوم من مثل پک کردن پسورده ! برای سیستم لاگین .. اگه عینا کلمه وجود داشت یه متدی رو اجرا کنه
من رفرنس خود Mysql رو پیشنهاد میکنم البته کتابی رو که دوستمون معرفی کرد من نخوندم شاید اونم چیز خوبی باشه
در مورد کلمه عبور روش دیگه ای استفاده میشه که نیازی نباشه توی همه دیتابیس سرچ کنی. معمولاً نام کاربری رو از کاربر میگیرن و میزارن تو کوئری تا کلمه عبور مربوط به اون نام کاربری رو به دست بیارن. بعد اون کلمه عبور صحیح با کلمه عبوری که کاربر وارد کرده مقایسه میشه و اگه درست بود اجازه ورود به کاربر داده میشه که دیگه بستگی به نوع لوگین داره البته معمولاً وقتی کلمه عبور درست بود یک سشن رو ست میکنند که به کاربر اجازه بازدید از صفحات محافظت شده رو میده.
تو این کد یه مثال ساده با این روش رو پیاده کردم:
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)