شب بخیر مرد جستجو aspx. شب بخیر مرد منبع مشاهده php id. آرزوهای شب بخیر برای دوست پسر اس ام اس شب بخیر بهشتی چگونه یک الگوریتم جستجو برای چندین کلمه در PHP از یک پایگاه داده بسازیم SMS جالب برای عزیز خود برای شب
به روز شده در 30 آوریل 2016
من به شما نشان خواهم داد که چگونه با استفاده از PHP و MySQL جستجوی ساده ایجاد کنید. شما خواهید آموخت:
- نحوه استفاده از متدهای GET و POST
- اتصال به پایگاه داده
- با پایگاه داده ارتباط برقرار کنید
- ورودی های پایگاه داده مطابق با کلمه یا عبارت داده شده را پیدا کنید
- نمایش نتایج
البته باید Apache، MySQL و PHP را نصب و اجرا کنید (می توانید برای پلتفرم های مختلف یا WAMP برای ویندوز، MAMP برای مک استفاده کنید) یا یک وب سرور/هاستینگ که از پایگاه داده های PHP و MySQL پشتیبانی می کند.
بیایید پایگاه داده، جدول ایجاد کنیم و آن را با تعدادی ورودی که می توانیم برای جستجو استفاده کنیم پر کنیم:
- به phpMyAdmin بروید، اگر سروری در رایانه خود دارید می توانید در http://localhost/phpmyadmin/ به آن دسترسی داشته باشید.
- ایجاد پایگاه داده، من به من زنگ زدم tutorial_search
- ایجاد جدول من از 3 فیلد استفاده کردم، مقالات معدن را نام بردم.
- پیکربندی برای فیلد 1. نام: شناسه، نوع: INT، علامت AUTO_INCREMENT، فهرست: اولیه
INT به معنای عدد صحیح است
AUTO_INCREMENT به این معنی است که ورودی های جدید تعداد دیگری (بالاتر) نسبت به قبلی دارند
Index: اولیه به این معنی است که کلید منحصر به فردی است که برای شناسایی ردیف استفاده می شود
- فیلد دوم: نام: عنوان، نوع: VARCHAR، طول: 225
VARCHAR به معنای رشته ای از متن است، حداکثر 225 کاراکتر (برای تعیین حداکثر طول لازم است)، از آن برای عنوان، نام، آدرس استفاده کنید.
طول به این معنی است که نمی تواند بیشتر از 225 کاراکتر باشد (در صورت تمایل می توانید آن را روی عدد کمتر تنظیم کنید)
- فیلد سوم: نام: متن، نوع: TEXT
TEXT به این معنی است که رشته طولانی است، لازم نیست طول را مشخص کنید، از آن برای متن طولانی استفاده کنید.
- جدول را با چند مقاله تصادفی پر کنید (می توانید آنها را در وب سایت های خبری پیدا کنید، به عنوان مثال: CNN، BBC، و غیره). روی insert در منوی بالا کلیک کنید و متن را در یک فیلد خاص کپی کنید. فیلد "id" را خالی بگذارید. حداقل سه مورد را وارد کنید.
باید چیزی شبیه این باشد:
- یک پوشه در دایرکتوری سرور خود و دو فایل ایجاد کنید: index.php و search.php (در واقع ما می توانیم همه این کارها را فقط با یک فایل انجام دهیم، اما از دو تا استفاده کنیم، آسان تر خواهد بود)
- آنها را با نشانه گذاری پیش فرض html، doctype، head و غیره پر کنید.
جستجو کردن
- یک فرم با فیلد جستجو و دکمه ارسال در index.php ایجاد کنید، می توانید از روش GET یا POST استفاده کنید، action را روی search.php تنظیم کنید. من از "پرس و جو" به عنوان نام فیلد متنی استفاده کردم
GET - به این معنی است که اطلاعات شما در url ذخیره می شود (http://localhost/tutorial_search/search.php?query=yourQuery)
POST - به این معنی است که اطلاعات شما نمایش داده نمی شود و برای رمزهای عبور، اطلاعات خصوصی، بسیار امن تر از GET استفاده می شود.
خوب، بیایید با php شروع کنیم.
- Search.php را باز کنید
- شروع php()
- اتصال به پایگاه داده (نظرات را در کد زیر بخوانید)