تبلیغات تبلیغات
حراجی دامنه های ویژهمشاهده
تبلیغات
تبلیغات تبلیغات

حل مشکل زبان فارسی در دیتابیس MYSQL و PHP

سئو , مقالات,آموزش,ترفند , وردپرس

خب می خوام امروز بهتون یه نکته یا مشکل که چند بار واس خودم پیش اومده  بگم این مشکل زمانی برای من پیش اومد که اطلاعات در دیتابیس به صورت فارسی ذخیره شده بود اما موقعی که ازشون گزارش می گرفتم ،به صورت علامت سوال (؟؟؟؟؟؟؟؟)بهم نشون می داد خب برای مشاهده آموزش به ادامه مطلب برید.

حل مشکل زبان فارسی در دیتابیس MYSQL و PHP

خب  بریم سراغ آموزش، برای حل این مشکل بعد از دستور

$connection=mysql_connect ("$host", "$username", "$password") or die ('Failed to connect to database');

 

وقبل از دستور
mysql_select_db ("$db");

این دستورات رو وارد کنید

mysql_query("SET NAMES 'utf8'", $connection);
mysql_query("SET CHARACTER SET 'utf8'", $connection);
mysql_query("SET character_set_connection = 'utf8'", $connection);

و اینم کدها به صورت کامل:

$connection=mysql_connect ("$host", "$username", "$password") or die ('Failed to connect to database');
mysql_query("SET NAMES 'utf8'", $connection);
mysql_query("SET CHARACTER SET 'utf8'", $connection);
mysql_query("SET character_set_connection = 'utf8'", $connection);
mysql_select_db ("$db");

و یه نکته ای که باید اضافه کنم اینه که در تگ head ، فایل html اتون این رو هم حتما اضافه کنید

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

 

نکته:
برای برعکس این قضیه، یعنی اگر داده هاتون رو به دیتابیس ارسال میکنید و در جدول به صورت علامت سوال ثبت میشه باید دقت کنید Collation تک تک ردیف ها بر روی utf8_persian_ci قرار گرفته باشند و اگر قرار ندارن به تب structure جدول مورد نظرتون برید در اونجا دریف ها رو انتخاب کنید و change رو بزنید و Collation تک تک ردیف ها رو بر روی utf8_persian_ci قرار دهیدامیدوارم تونسته باشم مشکل خیلی دوستان رو حل کرده باشم.

این مقاله چقدر براتون مفید بود؟

از ۱ تا ۵ امتیاز بدید.

میانگین رتبه 0 / 5. تعداد رای : 0

تا حالا کسی رای نداده! اولین نفر شما باشید.

دانلود

هاست ارزان، لایت اسپید، سرور مجازی منطبق با اسکریپت های 20script کلیک کنید >
مطلب مفیدی بود ؟
نویسنده : تیم محتوای 20اسکریپت 21 سئو , مقالات,آموزش,ترفند , وردپرس
لینک کوتاه مطلب : https://www.20script.ir/?p=314
مطالب مرتبط
برخی از قالب های وبلاگ - بیست اسکریپت
قالب عشق بین انگشت هاقالب عشق بین انگشت ها
قالب دخترونه و آرایشقالب دخترونه و آرایش
قالب زیبای ماشینقالب زیبای ماشین
قالب فانتزی و طنز چِشمقالب فانتزی و طنز چِشم
قالب دختر رویاییقالب دختر رویایی
قالب وبلاگ دکوراسیونقالب وبلاگ دکوراسیون
قالب وبلاگ کلبه و درختقالب وبلاگ کلبه و درخت
قالب دختر زیباقالب دختر زیبا
قالب پسرونه غمگینقالب پسرونه غمگین
قالب عاشقانه قلبقالب عاشقانه قلب
سئو سایت
تبلیغات