يوم سوالف، في 7 أغسطس القادم

 

العودة   سوالف سوفت > قسم الشبكات والخوادم وقواعد البيانات > قواعد البيانات بمختلف أنواعها
المدوّنات البحث مشاركات اليوم اجعل كافة المشاركات مقروءة

رد
 
LinkBack أدوات الموضوع
عضو فعال جدا
تاريخ التسجيل: Jun 2003-
#1 (permalink)  
من يقول أنا لها ؟ - مشكلتي العويصة مع ماي أدمن و إشارات الاستفهام ????


السلام عليكم و رحمة الله

قمت مسبقا بطرح المضووع في قسم آخر لكن لم أتلق أية إجابات عليه ، لذلك أضعه في هذا القسم لعله يكون أصح ..


لدي سكربت قمت بتركيبه مرارا على مواقع كثيرة بدون مشاكل تذكر ، و قد قمت مؤخرا بتركيبه على موقع ، على نفس السرفر الذي يعمل عليه نسختين منه بلا مشاكل لكني واجهتني المشكلة التالية :

تم رفع الداتابيز على الموقع بترميز latin1 ، حيث أني كنت قد ركبت مثله سابقا ، و لم تحدث أي مشاكل مع هذا الترميز ، لكن الذي حصل هذه المرة ، ان الترميز صار يظهر مرة بنص عربي و مرات كثيرة كاشارات استفهام ، حسب من يقول أنا لها ؟ - مشكلتي العويصة مع ماي أدمن و إشارات الاستفهام ???? ، و كما يحلو له ، و حين تظهر اشارات الاستفهام يظهر معه الخلل رقم 1064 التالي :

كود:
خطا: رقم 1064 
Ecannot Execute this SQL Statment : select id,name from mobawab_majalat order by morder  asc 

res: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '  asc' at line 1

Please Try again later
قمت بتعديل قاعدة البيانات و كامل ملفات البرنامج إلى UTF-8 و لكن نفس المشكلة

ثم قمت بالتعديل إلى CP 1256 و نفس المشكلة .. نسخت قاعدة البيانات التي تعمل على المواقع الأخرى بلا مشاكل ، و رفعتها لكن نفس المشكلة .. ركبت ماي أدمن قديم و رفعت به .. نفس المشكلة .. صرت أشك بكل شيء يا أخوان .. وش معنى الموقع هذا يسوي خلل ، و الثانيين شغالين .. نفس السكربت ، نفس الداتا بيز ..


مشكلة الترميز هنا لا يبدو لي انها بسبب Utf-8 و أخواتها ، بل كأنه خلل من الانتربريتر في mysql لكن لماذا موقع دون موقع ..


هذا هو الجدول المسبب للمشكلة يا أخوان .. لعل من يطلع عليه يخبرني أين الخلل أو أين النقص اذا كان منه ..

كود:
# --------------------------------------------------------
#
# Table structure for table 'mobawab_majalat'
#

DROP TABLE IF EXISTS mobawab_majalat;
CREATE TABLE mobawab_majalat (
   id int(11) NOT NULL auto_increment,
   name varchar(45) NOT NULL,
   morder int(11) DEFAULT '0' NOT NULL,
   cdate varchar(35) NOT NULL,
   cbyid varchar(4) NOT NULL,
   cbyip varchar(50) NOT NULL,
   PRIMARY KEY (id),
   UNIQUE id (id)
);

#
# Dumping data for table 'mobawab_majalat'
#


# --------------------------------------------------------


You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' asc' at line 1


من يخبرني ماذا أعدل فيه لكي لا يظهر الخلل أعلاه

أم ما رأيكم ؟ من مر عليه مثل هذا ؟ و ما الحل يا النشاما ؟






__________________
سكربتات بـدءا من 75 ريال


www.byoot.org
www.domainat.info
www.emaraat.net
www.jawalat.org
www.sofon.net
www.soog.info
www.al-sayaraat.com




مسنجر : al-nassaj (@) hotmail.com
alnassaj غير متواجد حالياً   قديم 29-07-2007, 09:22 AM
رد مع اقتباس
مشرف اقسام الشبكات و الاستضافة
تاريخ التسجيل: Dec 2004-
#2 (permalink)  

وعليكم السلام ورحمة الله وبركاته
أخي الكريم
بما أنه قد سبق تركيب المجلة على اكثر من موقع على السيرفر فلا اعتقد وجود خلل منه
وانما الخلل في ترميز القواعد العام أو ترميز كل قاعدة على حدى

قم بتجربة الآتي:
قم بتعديل الترميز العام للقواعد جميعها وتجده بالصفحة الرئيسية لmyadmin
MySQL connection collation:
وأسفل منه قائمة منسدلة اختر منها ترميز latin1_swidish_ci
ثم توجه إلى قاعدة البيانات الخاصة بالسكربت
وستجد بالاعلى فوق الجداول خيار Operations
بجانبه خيارات اخرى
Structure
SQL
Search
Query
Export
Import
هل هي أيضاً latin1_swidish_ci ؟
وأيضاً قم بالذهاب للمواقع التي بنفس السيرفر ونجح التثبيت بها وراجع هاذين الجزئين وان كان الترميز مختلف فطبقه كما هو في المواقع التي عملت بصورة صحيحة.
أعتقد ايرور القاعدة الذي يظهر مع علامات الاستفهام ليس خللاً في الكود وإنما بسبب خلل الترميز بما انه يظهر فقط عندما تظهر ال ؟؟؟؟
بالتوفيق






__________________
swalif.net/rules
  • نهاية البداية وبداية النهاية
  • على قدر البذل يكون الحصاد
  • الفضول سبيلك للإبداع
  • 阿卜杜拉
سيڨيل غير متواجد حالياً   قديم 29-07-2007, 07:51 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: May 2007-
#3 (permalink)  

اخوي المكشلة من نوع mysql كلم المستضيف لانو هاادا المكشلة مرتبط بيه هو لانو يجب عليه ترقية اصدار Mysql






benelmokadem غير متواجد حالياً   قديم 30-07-2007, 01:43 PM
رد مع اقتباس
رد


أدوات الموضوع

تعليمات المشاركة
لا تستطيع كتابة مواضيع
لا تستطيع كتابة ردود
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة


المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
مارايكم بواحد سارق تصميم موقعي ! NaMr تطوير الويب 46 21-07-2003 07:15 AM
من هوا المبرمج بلغة php يقول أنا لها ؟ abutawfig تطوير الويب 21 17-06-2003 07:03 PM
>> مشكلة << من يقول أنا لها وجزاه الله خيراً . عابر إصلاح وصيانة المنتديات 22 17-12-2002 02:46 PM
Dbn 2 و مسلسل جديد من الفضائح Dbn2 تطوير الويب 25 31-10-2002 04:38 PM


الساعة الآن: 03:42 AM بتوقيت المملكة العربية السعودية