توضیحات

در این قسمت بخش های Header.php و Slider.php پروژه را توسط PHP داینامیک میکنیم


HTML CSS طراحی وب طراحی واکنشگرا Bootstrap بوت استرپ طراحی سایت پی اچ پی php mysql sql پایگاه داده

مدرس دوره علی شیخ
مدت دوره 07:50:58
تعداد ویدیو 47

وضعیت دوره : کامل شده
قیمت دوره : رایگان

نظرات ارزشمند شما:

برای ارسال نظر ابتدا باید وارد سایت شوید

  • با سلام و خسته نباشید . استاد جان من این مشکلو دارم . به دیبابیس وصل نمیشه و میگه دیتابیس ناشناخته . درصورتی که نام دیتا بیسم رو هم درست وارد کردم تو فایل config


    Fatal error: Uncaught PDOException: SQLSTATE[HY000] [1049] Unknown database 'phpme' in C:\wamp64\www\phpme\include\db.php on line 3
    ( ! ) PDOException: SQLSTATE[HY000] [1049] Unknown database 'phpme' in C:\wamp64\www\phpme\include\db.php on line 3

    • سلام وقت بخیر.
      مشکل میگه که دیتابیس ناشناخته هست.شما باید چک کنید که دیتابیس ایجاد شده توی phpmyadmin باشه و wamp هم استارت خورده باشه و سبز باشه و اسم درست وارد شده باشه توی فایل config و این نباید مشکل داشته باشه.چک کنید اگه همه چی درسته یه دیتابیس دیگه ایجاد کنید و دوباره تست کنید

    • بله . مشکل از خود wamp بود که xamp رو نصب کردم درست شد . برای اطلاع دوستان گفتم که اگه همچیم مشکلی داشتن بدونن بعضا wamp سرورش با کامپیوتر مچ نمیشه و درست کار نمیکنه در این صورت xamp رو نصب کنید

  • سلام، با تشکر از شما بزرگوار
    استاد به نظرم مشکل از سیستمه چون بعضی اوقات درست کار نمیکنه ولی بعضی اوقات کار میکنه مثل fontawsome که اولاش من براش کد زدم یک مربع توخالی میاورد ولی بعد چند مدت(دوسه روز تقریبا) درست شد و به خوبی نمایش داد، من میرم و باز کد میزنم اگه شد که هیچی از شما خیلی ممنونم اگرم نشد با توضیحات خوب شما خطایابی میکنم.
    با تشکر و خسته نباشی

  • سلامی دوباره، عصرتون بخیر باشه
    استاد من خیلی گشتم ولی چیز زیادی دستگیرم نشد utf8mb4 هم گذاشتم ولی همون ارور اومد. وقتی میخواد خروجی کد رو ببینم فقط navbar رو میاره داخلش ارور رو مینویسه👇
    Fatal error : Uncaught Error: Call to undefined method PDOStatement::rowCoumt() in D:\Program Files\Tamrin\xampp\htdocs\blog_webprog\include\header.php:35 Stack trace: #0 D:\Program Files\Tamrin\xampp\htdocs\blog_webprog\index.php(3): include() #1 {main} thrown in D:\Program Files\Tamrin\xampp\htdocs\blog_webprog\include\header.php on line 35
    خیلی گشتم هر سایتی رفتم میگفت به من کمک کن زیرشم کد زده بود

    • سلام.
      شما روی utf8mb4 قرار دادید که اررور عوض شده و اررور قبلی نیست فک میکنم اررور قبلی شما با utf8mb4 برطرف شده.الان میگه rowCoumt را نمیشناسه.شما باید خط به خط کد را خودتون بنویسید و دیباگ یا خطایابی کنید،مثلا این مورد شما اول باید ببینید کوئری که به دیتابیس زدید چی برمیگردونه و حالا روش rowCoumt بذارید

  • با تشکر از توضیحات شما، بله من داخل DSN همین مقادیر رو قرار دادم و collection دیتابیس رو همون مقدار قرار دادم و کدی که برای include بود رو هم گذاشتم ولی نفهمیدم مشکل کجاست !!

    • خواهش میکنم.
      بجای utf8 قرار بدین utf8mb4 ببینید برطرف میشه؟؟
      اگه نشد شما متن اررور را سرچ کنید و روش های دیگه هم امتحان کنید و اگه مشکل برطرف شد توی کامنت برامون بنویسید تا بقیه دوستان هم استفاده کنن.ممنون

  • `درود بر شما استاد شیخ امیدوارم هر جا که هستید حالتون خوب باشه و تنتون سالم، تشکر میکنم ازتون بابت دوره های مفیدی که قرار دادید که اکثرا رایگان و کاربردی و خدا قوت بهتون میگم.
    من یک مشکلی که در این بخش دارم به include مربوط میشه و وقتی داخل فایل header.php فایل های db و confin رو include میکنم ارور میده👇
    Fatal error: Uncaught PDOException: SQLSTATE[HY۰۰۰] [2019] Unknown character set in D:\Program Files\Tamrin\xampp\htdocs\blog_webprog\include\db.php:۳ Stack ........ `
    و هر چقدر سعی کردم نتونستم مشکل رو حل کنم، خیلی ممنون میشم یک کمکی به من برسونید.
    بازهم تشکر میکنم ازتون دوره های خیلی خوبی مذارید تندرست و موفق باشید.

    • سلام وقت بخیر.
      ممنونم.خداروشکر دوره ها مفید بوده براتون.
      اررور که میگه مقدار character را نمیشناسه!!توی تعریف DSN ما charset=utf8 قرار دادیم، شما چک کنید که درست باشه (سورس کد های قسمت ها برای دانلود قرار گرفته) و اینکه شما collection دیتابیسی که ایجاد کرده اید از نوع utf8_persian_ci قرار داده اید؟؟