ظهور اللغة العربية كعلامات استفهام في PHP و MySQL

  • p3r0

رابط الموقع: littlesack.com

جربت الآتي:

mysql_query("SET NAMES utf8")

لا يعمل .. وفي نفس الوقت لا يعطيني الخطأ! فجربت: mysql_query("SET NAMES utf8") OR DIE(mysql_error());

لا يعود إلي بخطأ !

هل من مساعدة ؟

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

ما هو ترميز قاعدة البيانات وترميز جداول قاعدة البيانات اعطني صورة من لوحة phpmyadmin ؟

utf8_general_ci

SET NAMES utf8 

يجب ان تكون

SET NAMES 'utf8'

ان لم تعمل جرب

mysql_set_charset ("utf8")

ملاحظة لاتنسي

<meta charset="utf-8"> 

في وسم head

لاتستخدم دوال mysql لن تدعم في الاصدارات القادمة جرب mysqli

جربت كل هذا ولم ينفع!

وجربت ايضا MySQli

جرب ادخال النص من جديد بعد تطبيق الحلول النص القديم سيبقي كما هو .

مازالت المشكلة موجودة!! :/

يوسف .. هل انت متفرغ الآن ؟ ما رأيك في ان اعطيك بيانات الـcPanel وتري ما الخطأ ؟

حسنا لامشكلة ارسلها في رسالة خاصة

تم! :)

تاكد من ترميز الحقل اذا كان غير : utf8_unicode_ci !

في ملفات الموقع غير الترميز إلى utf-8 without BOM مثلما في الصورة، ولا تنسى أخذ نسخة إحتياطية قبل التحويل:

http://www.blog.johannjacob...

تم حل المشكلة كانت انه يضع تغير ترميز القاعدة بعد الاستعلامات

يوجد إختيار في نفس القائمة للتحويل لنفس الترميز، لأن إختيار الترميز وبالملف بيانات يقوم بإفساد محتوى الملف ولا تستطيع التراجع عن هذا.

لهذا السبب كتبت

ولا تنسى أخذ نسخة إحتياطية قبل التحويل :)

ولنفس السبب أحببت التوضيح :)

شكرا لكم جميعا اخواني الكرام .. :)

تم حل المشكلة بواسطة اخي يوسف @supercoder ..

المشكلة كانت في انني وضعت الـQuery الخاصة بتغيير الترميز بعد/اسفل الاستعلام الخاص بجلب البيانات من قاعدة البيانات ..

لذلك لم يعمل مع هذا الاستعلام لكن يعمل مع باقي الاستعلامات التي تأتي اسفل الاستعلام الخاص بتغيير الترميز ..

الان انا اواجه نفس المشكلة جربت الطرق المذكورة سابقا ولكن بدون فائدة

-1

يجب تغيير الترميز في قاعدة البيانات

لكن لا اتدكر الترميز المناسب للاسف :)

تغيير ترميز قواعد البيانات هو اول شئ افعله.

بالمناسبة .. الترميز الذي تقصده هو:

utf8_general_ci
-2

لا ليس هو ان لم تخني الداكرة ، لقد وقعت في تلك المشكلة مند زمن بعيد تقريبا اربع سنوات او خمس

كنت قد رفعت قاعدة بيانات جاهزة في الاباشي ، لكن فوجئت بنفس مشكلتك

وقد سألت حينها صديقا لي واجابيني بان عندك رفع قاعدة البيانات

يجب ان اغير الترميز ولكن لم اعد اتدكر الترميز :)

لا مشكلة ..

ولكن اتمني ان تذكرت الترميز المناسب .. فعطيه لي :)

شكرا لك.