سوالف اندرويد




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

الرد على الموضوع
 
LinkBack أدوات الموضوع
عضو فعال جدا
#1  
لخبراء الMysql

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

لدي جدول يحتوي الحقول التالية مثلاً
1 3 4 2 6 7 5 9 8

والجدول ممتليء بالبيانات، وأحتاج لأن أعيد ترتيب الأعمدة أو الحقول لتصبح على شكل
1 2 3 4 5 6 7 8 9

فما هي الطريقة السليمة لهذا الأمر؟






__________________
الهندسة نت .. الحياة هندسة .. فهندس حياتك معنا
لطلب الإعلان: webmaster[at]alhandasa.net
: 00218913170099
SilverBoy is offline   قديم 11-12-2010, 05:35 AM
الرد مع إقتباس
عضو فعال
#2  

يمكن عن طريق order by

كود PHP:
select from table order by id desc 






ahmad sadiq is offline   قديم 11-12-2010, 10:26 PM
الرد مع إقتباس
عضو فعال جدا
#3  

شكراً لك للمساعدة أخي أحمد، ولكن هذا ليس طلبي، فأنا لا أبحث عن ترتيب للبيانات الموجودة في الجداول، ولكني أحاول إعادة ترتيب حقول الجداول.






__________________
الهندسة نت .. الحياة هندسة .. فهندس حياتك معنا
لطلب الإعلان: webmaster[at]alhandasa.net
: 00218913170099
SilverBoy is offline   قديم 13-12-2010, 02:08 AM
الرد مع إقتباس
عضو فعال
#4  

كود PHP:
mysql_query("ALTER TABLE $table ORDER BY id"); 
لا تنفع مع innoDB






ahmad sadiq is offline   قديم 13-12-2010, 08:45 AM
الرد مع إقتباس
عضو نشيط
#5  

رأيت موضوعك قبل فترة ولكن كنت وفتها مستعجلا :


ملاحظة عامة : دائماً عند التعديل على قاعدة بيانات خذ نسخة من قاعدة البيانات وجرب التعديلات على النسخة واذا نجح الأمر معك ..خذ نسخة من الأصل ثم طبق التغييرات على القاعدة الأصل .
الحل ببساطة أن تقوم بالتالي :
لنفرض ان اسم الجدول TOTO
وقاعدة البيانات اسمها LOLA
ولديك الحقول التالية :
1
5
7
2 وليكن نوع الحقل مثلاً انتيجر
وانت تريد التعديل ليكون الترتيب بالشكل التالي :
1
2
5
7

اذا استخدم الأمر بالصورة التالية :

كود PHP:
ALTER table LOLA.toto MODIFY COLUMN 2 int(11)  AFTER 1 
لاحظ اننا لعد الجملة MODIFY COLUMN
وضعنا اسم الحقل الذي نريد تغيير مكانه ونوعه
ثم بعد كلمة AFTER وضعنا اسم العمود الذي سيتم وضع العمود بعدة ( )
الشرح شكلة صار لغز
المهم طالع في المثال وراح تفهم






__________________
Msc in Advanced Web Engeneering

آخر تعديل بواسطة aboeinas في 17-12-2010 الساعة 09:29 AM.
aboeinas is offline   قديم 17-12-2010, 09:23 AM
الرد مع إقتباس
عضو فعال جدا
#6  

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

شكراً لك أخي أحمد صادق، ولكن كما أسلفت لا أريد ترتيب الداتا ولكن أريد ترتيب الحقول.

شكراً لك أخي أبو إيناس، للأسف لم يصلني تبليغ على البريد بالرد أو لم انتبه له، فشكراً لمساعدتك وأعتقد أن حلك سيكون ناجح ولا تقلق فقد فهمت اللغز ولكن هل يجب أن أذكر نوع الحقل أم يكفي اسمه؟






__________________
الهندسة نت .. الحياة هندسة .. فهندس حياتك معنا
لطلب الإعلان: webmaster[at]alhandasa.net
: 00218913170099
SilverBoy is offline   قديم 21-12-2010, 09:56 PM
الرد مع إقتباس
عضو فعال
#7  

اسف اخي الكريم اختلط علي الامر بسبب كلمة الحقول
فلم اكن اعرف انها تستخدم للاعمدة






ahmad sadiq is offline   قديم 22-12-2010, 01:52 PM
الرد مع إقتباس
عضو فعال جدا
#8  

قم ببرمجة سكربت يقوم بقراءة كل قيمة ثم يقوم بعكسها ثم يقوم بتحديث القاعدة
هذا الموضوع يمكن يفيدك
http://stackoverflow.com/questions/1...tters-in-words






__________________
انا أريد وأنت تريد والله يفعل مايريد!
PHP Expert is offline   قديم 22-12-2010, 02:29 PM
الرد مع إقتباس
الرد على الموضوع



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

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

كود vB متاح
كود [IMG] متاح
كود HTML غير متاح
Trackbacks are متاح
Pingbacks are متاح
Refbacks are متاح


المواضيع المشابهه
الموضوع كاتب الموضوع القسم الردود آخر مشاركة
اختلاف اصدار الmysql من 5.0.24 الى : 4.1.21 سبعات الويب والويب 2.0 والـ Semantic Web 1 18-05-2007 09:46 AM
بعد الريستارت يتأخر تشغيل الmysql نصف ساعه Ahmed Tohamy سوالف الاستضافة 6 15-11-2004 07:52 PM
سؤال لخبراء الMySQL SilverBoy الويب والويب 2.0 والـ Semantic Web 4 21-01-2004 05:59 AM
كيف محو الmysql ولد الإمارات الويب والويب 2.0 والـ Semantic Web 2 05-01-2003 05:45 PM
اوامر الMYSQL derar الإصلاح والصيانة 3 05-04-2001 05:34 AM


جميع الأوقات بتوقيت غرينتش +3. الوقت الآن هو 08:48 AM.