چهارشنبه ۰۳ اردیبهشت ۱۴۰۴

Wednesday, April 23, 2025 GMT +3:30
collection مطالب مجموعه

mysql

(بخش آموزش کاربردی)
more چینش مطالب به ترتیب از ابتدا به انتها است.

جستجو در مطالب سایت با استفاده از MySQL Full-Text

mysql-fulltext جستجو در اطلاعات پایگاه داده را می توان جزء اولین و مهمترین نیازهای برنامه های تحت وب برشمرد که تقریبا هر برنامه نویسی در طی تجربه کاری خود با آن مواجه خواهد شد، در MySQL این جستجو از دو طریق میسر است، استفاده از دستور ساده LIKE و توابع Full-Text، دستور LIKE را در آموزش های مقدماتی به صورت جداگانه و مفصل توضیح داده ایم اما یکی از قابلیت های خوب MySQL که از نسخه 3.23 به بعد به آن اضافه شده، توابع Full-Text است که می تواند جهت کسب نتایج جستجوی سریع و تقریبا دقیق مورد استفاده قرار گیرد،...
دسته بندی: آموزش کاربردی » MySQL

آموزش حذف گروهی اطلاعات از MySQL با استفاده از چک باکس

mysql-multiple-checkbox یکی از مزایای استفاده از پایگاه داده و سیستم های داینامیک در مقایسه با شیوه های سنتی و استاتیک مدیریت اطلاعات، افزایش سرعت انجام کارها و قابلیت پردازش چندین دستور مختلف در یک لحظه و صرفه جویی در وقت است، به طور مثال فرض کنید می خواهیم اسامی تعدادی از کاربران سایتمان را از لیستی حذف کنیم، انجام این کار به شیوه سنتی مستلزم صرف زمان بسیار و دردسرهای خاص خودش است که باعث می شود ضریب اشتباه نیز افزایش یابد، اما کافی است یک بار در نوشتن کدی داینامیک برای حذف سیستماتیک و گروهی ردیف ها دقت کنیم تا...
دسته بندی: آموزش کاربردی » MySQL

ساخت فید آر اس اس (RSS Feed) با استفاده از PHP و MySQL

mysql-php-rss-feed آر اس اس (RSS) مخففی از سرواژه های RDF Site Summary و کلمه RDF مخفف عبارت Resource Description Framework است، RSS را با عنوان Really Simple Syndication نیز می نامند و در اصطلاح به روشی استاندارد گفته می شود که با آن می توان بدون مراجعه به یک سایت یا وبلاگ با استفاده از ابزارهایی موسوم به آر اس اس خوان یا Feed Reader، آخرین مطالب آن را با صرف حداقل زمان و به صورت متن ساده یا متن همراه با تصاویر معمولا به صورت چکیده پیش خوانی نمود، محتوای فیدها یا به اصطلاح خوراک وب به زبان XML (مخفف...
دسته بندی: آموزش کاربردی » MySQL

نحوه رسم چارت و نمودار آماری با PHP و MySQL

php-chart گستره استفاده از زبان برنامه نویسی PHP در ارتباط با سیستم مدیریت پایگاه داده MySQL صرفا به ذخیره و بازیابی اطلاعات محدود نمی شود، به عنوان مثال می توانیم اطلاعات خام موجود در جداول را تجزیه تحلیل کرده و مقادیر پارامترها را با هم مقایسه و نهایتا نتیجه را به صورت نمودار آماری ترسیم کنیم، از این شیوه می توان به فرض در نمایش جزئیات بازدیدها و نمودارهای آماری در سایت هایی که با اعداد و ارقام سر و کار دارند استفاده نمود، از این رو با توجه به پرکاربرد بودن این مبحث در آموزش پیش رو اسکریپتی کاربردی را...
دسته بندی: آموزش کاربردی » MySQL

آموزش ساخت فرم عضویت در سایت با PHP و MySQL

mysql-php-user-sign-up استفاده از برنامه نویسی PHP و سیستم مدیریت پایگاه داده MySQL شیوه ای پرکاربرد برای ایجاد صفحات داینامیک و برنامه های تحت وب بوده و معمولا یکی از امکانات متداول مورد نیاز در این زمینه لزوم وجود فرم عضویت جهت ثبت نام کاربران است، عموما مدیران وب تمایل یا نیاز دارند برای سایت و برنامه تحت وب خود فرم ثبت نام کاربران داشته باشند، به طور مثال برای ارسال خبرنامه و اطلاع رسانی در خصوص به روزرسانی های سایت یا برای ایجاد محیط کاربری و امکان ورود و خروج کاربران به پنل مدیریت و خیلی ایده های مشابه دیگر، اما...
دسته بندی: آموزش کاربردی » MySQL

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

mysql-php-login-logout در مطلب قبل از بخش آموزش کاربردی PHP و MySQL با نحوه برنامه نویسی سیستم ساده عضویت کاربران در سایت آشنا شدیم، فرم HTML جهت ورود اطلاعات کاربران را نیز با چند فیلد شامل نام کاربری و کلمه عبور جهت نمونه ساختیم و در سمت سرور با کدنویسی PHP داده ها را کنترل و در نهایت در دیتابیس ذخیره کردیم، اکنون در این آموزش می خواهیم کار را با ساخت فرم ورود و خروج تکمیل کنیم تا کاربران پس از ثبت نام در سایت بتوانند به محیط مدیریت وارد شده و از امکانات پنل کاربری شخصی خود استفاده کنند، در...
دسته بندی: آموزش کاربردی » MySQL

هوشمند سازی پنل ورود و خروج سایت با PHP و MySQL

mysql-php-smart-login در مطالب قبل از بخش آموزش کاربردی کار با PHP و MySQL برای طراحی امکانات مختلف مورد نیاز برنامه های تحت وب به طور مفصل به مبحث ساخت فرم عضویت و نحوه ورود و خروج کاربران به پنل مدیریت سایت پرداختیم، بحث نشست ها (سشن یا Session) را با هم مرور کرده و با نحوه رمزنگاری و تطبیق کلمه عبور و همچنین ذخیره و بازیابی اطلاعات اعضاء سایت آشنا شدیم، این بار در تکمیل آموزش های قبل می خواهیم کمی بیشتر بخش مدیریت سایتمان را توسعه داده و آن را به اصطلاح هوشمندتر کنیم، در این یادداشت به همراه نمونه کدهایی...
دسته بندی: آموزش کاربردی » MySQL

آموزش ساخت فرم تماس با PHP و MySQL

mysql-php-contact-form از جمله امکاناتی که تقریبا هر سایتی برای داشتن ارتباط دوسویه با مخاطبانش به آن نیاز دارد فرم تماس (Contact Form) است و برای ایجاد این امکان معمولا برنامه نویسان وب از دو شیوه ی ارسال پیام به آدرس ایمیل مدیر یا ارسال پیام به سرور و ذخیره اطلاعات در دیتابیس سایت و گاهی ترکیب هر دو این شیوه ها را استفاده می کنند، از طرفی محافظت از فرم تماس در مقابل ارسال پیام های اسپم (Spam) یا هرزنامه نیز مبحثی است که در این مورد باید به آن توجه جدی داشته باشیم چون عدم استفاده از سیستم تشخیص ربات...
دسته بندی: آموزش کاربردی » MySQL

تعویض کد امنیتی Captcha با Ajax و MySQL

mysql-ajax-captcha-refresh در آموزش قبلی از بخش آموزش های کاربردی mysql با شیوه ساخت فرم تماس و ارسال نظرات به همراه کد امنیتی آشنا شدیم، همان طور که دیدیم برای ایجاد این گونه قابلیت ها باید از php ، html و mysql در یک ارتباط منطقی استفاده کنیم و در یک ساختار نسبتا ساده اطلاعات را از فرم html به کد php ارسال کرده و بعد از پردازش در جداول و ستون های mysql ذخیره کنیم، حال می خواهیم یک امکان دیگر نیز به برنامه خود اضافه کنیم، این امکان، قابلیت تعویض کد امنیتی (کد captcha) است که برای ایجاد آن باید...
دسته بندی: آموزش کاربردی » MySQL

صفحه بندی مطالب و محتوا با PHP و MySQL

mysql-php-pagination یکی از مواردی که دیر یا زود مورد نیاز برنامه نویسان وب خواهد بود، صفحه بندی مطالب و محتوای سایت یا برنامه کاربردی است که در اصطلاح به آن pagination هم می گویند (به معنی تقسیم نمایش محتوای مورد نظر در چند صفحه به جای نمایش آنها در یک صفحه)، ناگفته پیدا است که فواید و لزوم این کار در دسته بندی بهتر و ایجاد محیط کاربری (UI یا User Interface) حرفه ای تر است، البته به جهت پیچیده گی ظاهری این امکان، ممکن است در نگاه نخست طراحی صحیح آن کمی مبهم به نظر برسد، اما با کمی راهنمایی...
دسته بندی: آموزش کاربردی » MySQL

ایجاد لینک دانلود مدت دار با PHP و MySQL

mysql-php-limit-download احتمالا تا به حال سایت هایی را دیده اید که لینک دانلود آنها به اصطلاح مدت دار بوده و پس از گذشت چند ساعت یا چند روز دیگر نمی توان با آن لینک، فایل مورد نظر را دانلود کرد، این سیستم به انگیزه های مختلف ممکن است مورد نیاز باشد، از جمله اینکه می توان بین کاربران مختلف با توجه به حالت دانلود (رایگان یا با پرداخت هزینه) تفاوت قائل شد، یا هر زمان که نیاز بود، بدون حذف فیزیکی فایل از سرور، لینک دانلود آن را غیر فعال کرد، همچنین این حالت معمولا باعث جلوگیری از بروز ترافیک سنگین...
دسته بندی: آموزش کاربردی » MySQL
collectionslist سایر مجموعه ها
HTML (بخش آموزش مقدماتی)
CSS (بخش آموزش مقدماتی)
JavaScript (بخش آموزش مقدماتی)
Ajax (بخش آموزش مقدماتی)
PHP (بخش آموزش مقدماتی)
HTML (بخش آموزش کاربردی)
CSS (بخش آموزش کاربردی)
JavaScript (بخش آموزش کاربردی)
Ajax (بخش آموزش کاربردی)
PHP (بخش آموزش کاربردی)
وبلاگ نویسی (بخش مهارتهای وب)
طراحی وب (بخش مهارتهای وب)
بهینه سازی (بخش مهارتهای وب)
دانستنی ها (بخش مهارتهای وب)