الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مشكل العربية في phpmyadmin

بدأه bifo في 20 فبراير 2010 · 11 رد · 2,078 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

لدي phpMyAdmin-3.2.5-all-languages

مشكل: قراءة الحروف العربية في الحقول كالتالي ?????????????????

#2

اها

بس غير نوع الCollection تبع الحقل الى utf8_general_ci

FineDesign For Graphic and WebDesign

ForEach(Minute in MyLife)

MyExperience ++;

#3

تتخزن في الداتا بيس استفهامات ولا عربي

اذا مشكله php هذا السطر يحلها انسخه كما هو mysql_query("SET NAMES 'utf8'");

#4

مشكورين على الاقتراح

لكني اعرف هدان الحلان والمشكل في عدم نجاحهما

#5

أخي الكريم ...

إستخدم ترميز يو تي أف في الموقع وفي قاعدة البيانات ولن تظهر معك مشكله العربي نهائيا بإذن الله

تأكد من التالي ... قاعدة البيانات بترميز يو تي أف والحقول التي تريدها بالعربي يو تي أف

أنظر إلى الصورة فكثير منا يقع بهذه المشكله دون أن يعلم

post-21336-12670851037693_thumb.png

CMS Sfhati , Website Generator


نظام إدارة المحتوى صفحتي ... جربه الآن 


 


small-logo.png

#6

هناك شئ مهم يجب الانتباه له عند الترميز

وهو ان يحفظ الملف اللي يحتوي على الاكواد بصيغة utf-8

hope is not a plan

----------------

#7

انت ممكن تستخدم الكود ده وانت شغال

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

بس هتعلم insert من الفورم الى انت عاملها مش هدخل علطول من ال php my admin

#8

ممكن تعمل زي ما انا كاتبلك بالخطوات التاليه :

• In php 4

• C:\AppServ\www\phpMyAdmin\lang

• Insert in TO english-iso-8859-1.inc

• $charset = 'windows-1256';

غير قيمة charset من الموجود الى الكلمة الموجودة بجانب charset

#9

العضو bifo شكله بيستخدم ال xampp زيي تمام انا بستخدمه ونفس المشكله بتحصل معايا وعملت كل اللي قلتوا عليه

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

تم تعديل هذه المشاركة بواسطة Dark Night في 23 أبريل 2010 في 19:31

إن يوم تركك الأهل والأصدقاء والحبيب فارفع نظرك إلي السماء وإحمد الله علي أنك مازلت تري وأعلم ان هذا ليس نهاية العالم

#10

ياجماعة انا عملت كل حاجة زي ما الكل قال ومفيش اي نتيجة خالص لسه الداتا بتظهر ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟ ومش عارف اعمل ايه

ياريت ياجماعة حد يعمل اي حاجة

إن يوم تركك الأهل والأصدقاء والحبيب فارفع نظرك إلي السماء وإحمد الله علي أنك مازلت تري وأعلم ان هذا ليس نهاية العالم

#11

الحمد لله وجدت الحل

http://www.webdeveloper.com/forum/showthread.php?t=100099

الحل كان بسيط جدا تخيلوا في سطر واحد

هوا فيه حلين شوفوا الرابط للمناقشة كلها ولكن الحل هو

وضع هذا السطر بعد الاتصال بالسيرفر

mysql_query("set names utf8");

إن يوم تركك الأهل والأصدقاء والحبيب فارفع نظرك إلي السماء وإحمد الله علي أنك مازلت تري وأعلم ان هذا ليس نهاية العالم

#12

اخى الكريم bifo

يمكنك اضافة هذا الكود ايضا على الكود اللى حصلت عليه

وطبعا كل سطر يقوم بوظيفة

// لجعل الجداول بترميز utf8
mysql_query("set names utf8"); 
//  لجعل الاتصال بترميز utf8
mysql_query("SET character_set_connection=utf-8");
// لجعل المتصفح بترميز utf8
mysql_query("SET character_set_client=utf-8");
// لجعل السيرفر بترميز utf8
mysql_query("SET character_set_server=utf-8");
// لجعل قاعدة البيانات بترميز utf8
mysql_query("SET character_set_database=utf-8");
// لجعل النتائج بترميز utf8
mysql_query("SET character_set_results=utf-8");

اخوك عمرو عبدة

من طلب العلى سهر اليالى

مواضيع مشابهة