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

مستخدم جديد بحاجة لمساعدة ( php و mssql database)

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

السلام عليكم جميعا من أخيكم الجديد.

انا مستخدم جديد للغة php , عندي قاعدة بياناتmssql, و collation = Arabic_CI_AS و المشكلة عند عرض البيانات من قاعدة البيانات ياستخدام php لا يقبل عرض الاحرف العربية وانما فقط الاانجليزية,

كيف يمكن جعل php يتعامل مع قاعدة بيانات صيغتها من نوع : collation = Arabic_CI_AS. ويتعرف على الاحرف العربية فيها؟؟؟؟؟؟؟؟؟؟

شكرا جزيلا.

تم تعديل هذه المشاركة بواسطة ابواسلام في 13 مارس 2010 في 13:57

#2

في قاعدة mysql يتم ذلك عن طريقة الاوامر التالية

SET CHARACTER SET 'cp1256';
SET NAMES 'cp1256' COLLATE 'cp1256_general_ci';

ابحث عن ما يقابلها في MS SQL وممكن يفيدنا احد الاخوان في قسم MSSQL

شوف هذا الموضوع ممكن يفيدك

http://www.bigresource.com/MS_SQL-Storing-Japanese-Characters-gt-change-collation-gt-how--X3FSyWGZ.html#wAOk5oqE

طبعا تأكد من ترميز الصفحة.

تم تعديل هذه المشاركة بواسطة khh في 13 مارس 2010 في 16:48

#3

أخي ما هو الدرايفر الذي تستخدمه للوصل بين ال mssql و ال php

أنصحك باستخدام هذا الدرايفر من مايكروسوفت فهو أفضلها في التعامل مع اليوني كود

http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=ccdf728b-1ea0-48a8-a84a-5052214caad9

أيضا ما هي نوعية الحقول التي تستخدمها هل هي nvarchar أو حقول عادية

لأن ال nvarchar معدة للتعامل مع ال multi langueges

في حفظ الله

التواصل عبر هذا النموذج

http://idontknow.raslny.com

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