بســم الله الـرحمــن الرحيــم
السلام عليكــم ورحمـة الله وبركاتــه ،، الحمدلله والصلاة والسلام على رسول الله وعلى آله وصحبه أجمعين
عندي موقع بالبي أتش بي PHP و المحتوى في DB MySQL قاعدة البيانات مرومزة utf8_unicode_ci
و أيضا الجداول التي أريد وضع داتا باللغة العربية فيها ترميزها utf8
المشكلة أنه عند ادخال القيمة من صفحة PHP أنا من قمت بكتابة الكود ...يدخل الكود بشكل رموز غير مفهومة
من الشكل التالي (شسيبضصثقصثب صث)
و عندما أقوم بإدخال البيانات من خلال PHPmyAdmin في insert تظهر المعلومات بالعربية كما أدخلتها تماما أي لا يوجد أي تشويه
مثلا
INSERT INTO `users`.`test` ( `username` ) VALUES ( 'بسم الله الرحمن الرحيم' );
هذا يقوم بإدخال القيمة (بسم الله الرحمن الرحيم) تماما كما أدخلتها
نفس الكود أقوم بتنفيذه في PHP script تظهر النتيجحة مشوهة في قاعدة البيانات أي عند النظر في الجداول من خلال (phpmyadmin)
صفحة PHP ترميزها utf-8
مع ملاحظة أنه عند عرض المعلومات نفسها في صفحة PHP لا يكون هناك أي مشكلة اي تظهر الحروف العربية طبيعية
أما أنا مشكلتي في عملية البحث ...أي أريد القيام بعمليات بحث على النص الموجود في قاعدة البيانات و طبعا لا يمكن أن أستخدم phpmyadmin كبديل ...أريد حلا ناجعا لاني بحثت في هذا المنتدى و في الإنترنت لمدة 3 أيام متواصلة ...و لم أجد حل
أرجو أن يوجد حل يساعدني على القيام بعملية البحث على النص العربي و لكم جزيل الشكر
