دوره های آموزشی آکادمی پی وی لرن (پروژه محور و ویژه بازار کار)



  • ۳
  • آذر

جلسه ۳۵ : دستور SELECT در MySQL

  • دسته‌بندی‌ها :
جلسه ۳۵ : دستور SELECT در MySQL
    • جزئیات
    • نوع محتواآموزش تصویری

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

      دستور SELECT برای انتخاب اطلاعات از یک یا چند جدول استفاده می شود.

       

      انتخاب اطلاعات از پایگاه داده MySQL

      ساختار دستور:

      مثال : 

      می توانیم از کاراکتر * برای انتخاب تمام ستون های یک جدول استفاده کنیم:

      مثال : 

       

      انتخاب اطلاعات با MySQLi

      مثال زیر ستون های id, firstname و lastname را از جدول MyGuests انتخاب کرده و در صفحه نمایش می دهد:

      مثال : 

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

      ابتدا ما یک کوئری برای انتخاب ستون های firstname, id و lastname از جدول MyGuests تنظیم می کنیم.
      خط بعدی کوئری را اجرا می کند و داده های حاصل را در متغیری به نام result$ قرار می دهد.

      سپس تابع ()num_rows بررسی می کند که آیا بیشتر از صفر ردیف برگشتی وجود دارد یا نه.

      اگر که بیشتر از صفر ردیف برگشتی وجود داشت، تابع ()fetch_assoc تمام نتایج را در یک آرایه انجمنی قرار می دهد که با استفاده از آن می توانیم حلقه ایجاد کنیم.
      حلقه ()while نتایج را پیمایش می کند و داده ها را از ستون های id, firstname و lastname در خروجی قرار می دهیم.

       

      مثال زیر مشابه مثال بالا است. اینبار با  MySQLi رویه گرا:

      مثال : 

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

      مثال : 

       

      انتخاب اطلاعات با PDO (+ دستورات آماده)

      مثال زیر ستون های id, firstname و lastname را از جدول MyGuests انتخاب کرده و در جدول HTML نمایش می دهد. (از دستورات آماده در این مثال استفاده کرده ایم) :

      مثال : 

      جلسه کار با دستور SELECT در MySQL نیز به پایان رسید.
      جلسه بعد کار با دستور DELETE در MySQL را خواهیم آموخت. با ما همرا باشید.

      همچنین می توناید نظرات و پیشنهادات خود را از طریق بخش نظرات با ما در میان بگذارید.

      QR:  جلسه ۳۵ : دستور SELECT در MySQL
      به اشتراک بگذارید