السلام عليكم,,
لدي تصميم موقع قديم ونسخه Sql هذا الموقع ترميز الخاص بها غريب
طبعان اعرف كيف اضيف بيانات بالعربيه وكيف اعرض المعلومات بالعربية كل هذه الامور اعرفها لكن مشكلة تكون في انه امر Sql يحتوي على ترميز وانا راح اعرض مثال
واتمنى الحل الانه يوجد الكثير من جداول والبيانات المدخله لا اريد خساره بيانات لهذا لو حد عنده طريقة تحويل نص او ضبط لحتى يعمل بشكل الصحيح يقولها
هذا مثال على احد الجداول من قاعده
رمز PHP:
CREATE TABLE IF NOT EXISTS `gals` (
`galID` int(11) NOT NULL AUTO_INCREMENT,
`gal_name` varchar(150) NOT NULL,
`gal_info` text NOT NULL,
`gal_date` date NOT NULL,
`active` enum('Y','N') NOT NULL DEFAULT 'Y',
`del` enum('Y','N') NOT NULL DEFAULT 'N',
PRIMARY KEY (`galID`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=4 ;
وهذه مدخلات مثل ما هي موجوده في ملف Sql
رمز PHP:
INSERT INTO `gals` (`galID`, `gal_name`, `gal_info`, `gal_date`, `active`, `del`) VALUES
(1, 'صور خاصة بمشروع التخطيط التنموي الاستراتيجي', '', '2012-06-03', 'Y', 'N'),
(2, 'صور مشروع المياه', '', '2012-05-15', 'Y', 'N'),
(3, 'المؤتمر الدولي الأول للبلديات الإلكترونية', '', '2014-01-31', 'Y', 'N'),
(4, 'صور مشروع مدرسة , '', '2014-02-01', 'Y', 'N');
ترميز الصفحة
رمز PHP:
استخرج بيانات بهذا الامر
رمز PHP:
mysql_query("set character_set_server='utf8'");
mysql_query("set names 'utf8'");
ممكن حل ان تركمتو وشكرا
انتظر مساعده وحل الصحيح كما انتم دائما معنا
أكثر...