عضویت در سایت

ورود

فراموشی رمز عبور

رمز عبور خود را فراموش کرده اید؟ ایمیل خود را وارد کنید

ورود

عضویت در سایت

رایگان ثبت نام کنید و سوالات خود را بپرسید، همچنین میتوانید در پاسخگویی به سوالات دیگر کاربران نیز سهیم باشید، هر مشکلی در ثبت نام یا ورود داشتید با ایمیل beporsam@gmail.com در ارتباط باشید

در بین 1170 آموزش و 2023 پرسش به دنبال چه هستید؟

ویندوز
نصب آنلاین ویندوز

ویندوز 7,8,10,11
مشاوره
مشاوره خرید لپ تاپ و کامپیوتر

مشاوره حرفه ای دریافت کن
بلاگ
مقالات آموزشی

1k+
پشتیبانی آنلاین

سخت افزار/نرم افزار

آموزش Mysql در PHP – عبارت WHERE

سلام

زمانی فرا میرسد که بخواهید اطلاعات خاصی را از یک جدول نمایش بدید، که برای اینکار میتوانید داده ها را به کمک عبارت شرطی WHERE فیلتر کنیم که بر اساس شرطی که میذاریم نمایش داده بشن، در این قسمت از آموزش پایگاه داده در PHP به این موضوع می پردازیم، در ادامه همراه بپرسم باشید.

عبارت where

عبارت where

از عبارت WHERE برای فیلتر کردن رکوردها استفاده می شود.

از عبارت WHERE فقط برای استخراج رکوردهایی استفاده می شود که یک شرط مشخص را برآورده می کنند.

انتخاب و فیلتر داده ها با MySQLi

مثال زیر ستون های شناسه، نام و نام خانوادگی را از جدول beporsam_users که در آن نام خانوادگی “akhondy” است انتخاب کرده و در صفحه نمایش می دهد:

مطلب پیشنهادی:  آموزش پیشرفته PHP - تاریخ و زمان(میلادی و شمسی)

توضیح کدهای بالا:

ابتدا کوئری SQL را تنظیم میکنیم که ستون های id,dirstname,lastname را انتخاب کند به شرطی که فیلد lastname آن ها برابر با akhondy باشد.(در واقع فقط داده رکوردهایی رو نمایش میده که فیلد نام خانوادگی برابر akhondy باشه).

سپس خط بعدی کوئری SQL را اجرا و داده های به دست آمده را در متغیر result$ ذخیره میکند.

تابع ()num_rows بررسی میکند که آیا بیش از یک ۰ برگردانده شده است یا خیر.

اگر بیش از صفر ردیف برگردانده شود، تابع ()fetch_assoc همه نتایج را در یک آرایه انجمنی قرار می دهد که می توانیم از طریق آن حلقه بزنیم. حلقه ()while در مجموعه نتیجه حلقه می زند و داده های فیلتر شده را نمایش میدهد.

مثال زیر همان مثال بالا را به روش رویه‌ای MySQLi نشان می‌دهد:

مطلب پیشنهادی:  آموزش Mysql در PHP – اتصال به پایگاه داده

همچنین می توانید نتیجه را در یک جدول HTML قرار دهید:

انتخاب داده با PDO

مثال زیر از عبارات آماده شده استفاده می کند.

id,firstname,lastname را از جدول beporsm_users که در آن نام خانوادگی «akhondy» است انتخاب می‌کند و آن را در یک جدول HTML نمایش می‌دهد:

مطلب پیشنهادی:  معرفی ربات تلگرام هواشناسی

آموزش به پایان رسید، توسط عبارت شرطی WHERE فیلتر های خوبی رو میتونید روی داده ها اعمال کنید تا فقط داده های دلخواهتون رو نمایش بدید.

چنانچه مشکلی در نمایش داده ها از دیتابیس داشتید در بخش پرسش و پاسخ سایت میتوانید، سوال خود را بپرسید.

موفق باشید.

درباره احمد آخوندیمدیر سایت

همیشه در تلاش برای یادگیری :) ارتباط با من: 09159352892

دنبال کردن

ارسال نظر

رفتن به بالا

سامانه آموزشی و خدماتی بپرسم

اولین وب سایت آموزشی و پرسش و پاسخ در ایران

بپرسم را میتوان به عنوان مرجعی برای آموزش و حل مشکلات دانست، در بپرسم سعی کرده ایم آموزش های برنامه نویسی، طراحی سایت، کار با نرم افزارها ها و… را آموزش دهیم. همچنین محیطی فراهم کرده ایم تا کاربران بتوانند در این محیط سوالات خود را بپرسند و مشکل خود را حل کنند.