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

مشكلة اللغة العربية بلييييز ساعدوني ؟؟

مغلق
بدأه future1985 في 18 نوفمبر 2007 · 6 رد · 1,992 مشاهدة · في قواعد بيانات MySQL
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

انا عندي مشكلي اكيد مرت عليكم

عند اضافة بيانات من الفورم للداتا بيس باللغة العربية تتخزن بشكل رموز غريبة مع ان ال encodeing للفورم و للداتا بيس utf8

وكمان المشكلة عند قراءة بيانات من الداتا بيس مخزنة باللغة العربية مع العلم انها تظهر تمام في الجدول عند الاضافة في الجدول من myphpAdmin

مع العلم اني استخدم wamp , mysql5

بليييز ساعدوني لأن محتاجة الحل سريع

تم تعديل هذه المشاركة بواسطة future1985 في 18 نوفمبر 2007 في 16:15

#2

يجب أن تستخدمى utf8 فى صفحات الإنترنت حتى يتم عرضها بشكل سليم كما يجب عند الإتصال بقاعده البيانات تغيير charset للـ connection إلى utf8 كالأتى :

CONSOLE

mysql> set names 'utf8';

forum-signature-01.gif
#3

طيب ممكن سؤال هذي التعليمة وين أكتبها ؟؟

انا في صفحات الانترنت مستخدمة ال utf وعند بناء قاعدة البيانات اخترت collation --> utf8

#4

مرحبا

بدك تتأكدي انك انك حاطة نوع utf-8 لكل colum charset في كل colum من ال table في ال database

وإن شاء الله يمشي الحال.............

#5

نفذى هذة التعليمة فى سطر SQL طبيعى :rolleyes: وذلك بعد الإتصال مباشراً

forum-signature-01.gif
#6

لو ممكن ايضاح اكثر فى كيفية استخدام تعليمة mysql> set names 'utf8';

لحل مشكلة ظهور الحروف بطريقة غير العربى

mytrial_a.gif

نحن بحاجة لتدوين تجاربنا , نحن بحاجة إلى اكتشاف قيمة التجربة, هذه تجربتى مثيرة ومفيدة ...,

هنا
#7

إذا كنت تريد إرسالها من خلال برنامج أو من أى لغة برمجة فقم بكتابة هذا الكود فقط

set names 'utf8'

أما

mysql> set names 'utf8'

فهذة للشرح من خلال console

forum-signature-01.gif

هذا الموضوع مغلق.

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…