نحوه اتصال و ذخیره سازی متن فارسی در mysql و php چگونه است؟

میخواستم بدونم که در mysql و php چطور متن فارسی را در دیتابیس ذخیره کنیم که به صورت علامت سوال (؟) یا کاراکتر های نا مشخص نمایش نده؟

یک پاسخ به "نحوه اتصال و ذخیره سازی متن فارسی در mysql و php چگونه است؟"

  1. بهتره برای سازگاری با زبان فارسی کد زیر رو بعد از اتصال موفق به دیتابیس وارد کنید:

       
     mysqli_set_charset($con, "utf8")
     

    اگه میخواید دیتابیس شما با کاراکترهای فارسی مشکلی نداشته باشه بهتره در هنگام ساخت دیتابیس از کوئری زیر استفاده کنید.

       
     CREATE DATABASE mydb DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci;
     

کد HTMLCSSJavaScriptPHP