عرض مشاركة واحدة
عضو سوبر نشيط
تاريخ التسجيل: Jun 2001-
#13 (permalink)  

الاخ MOHAND

مااعرف اذا كان جدول user وهو خاص بالاعضاء يختلف من نسخه واخرى او هو ثابت ... علشان كذا من الافضل يكون عندك وعند صديقك نفس رقم نسخه المنتدى او اعطني رقم نسختك ونسخته لاجل اقارن بينهم
بالنسبه انك تاخذ اسماء اعضاء منتداه ( فقط الاسماء دون المشاركات او الردود ) وياخذ هو اسماء اعضاء منتداك ( فقط الاسماء دون المشاركات او الردود ) فالطريقه سهله .. ولكن انتبه الى انك ستعتمد على رقم id العضو وليس عدد الاعضاء .. مثلا عدد الاعضاء لديك في المنتدى = 1000 ... رقم 1000 هذا لا يهمنا ولكن يهمنا رقم Id اخر عضو لديك وقد يكون 1000 او 1200 على حسب عدد الاعضاء اللذين قمت بحذفهم
الان نبني الشرح على هذا المثال :

مثلا رقم id اخر عضو لديك في المنتدى = 1000
ورقم id اخر عضو لدى صديقك في المنتدى = 1500

1- في قاعده بيانات منتداك
اولا نفتح user
بالضغط على browse
ثم
نختار من اعلى الصفحه الامر Operations
ثم
ننتقل الى الاسفل
Copy table to (database.table):
وسنجد قائمه منسدله بها اسماء قواعد البيانات الموجوده لديك
اختار منها قاعده البيانات الخاصه بمنتداك
وستجد مربع فارغ ( انتبه الى مفتاح اذهب الموجود اسفل منه .. سنحتاج اليه بعد قليل ) في هذا المربع قم اكتب user2 لاحظ انه مختلف عن اسم الجدول user
ثم
بالاسفل ستجد مجموعة خيارات قم باختيار الخيار الثاني
Structure and data
ثم
الان اضغط على مفتاح اذهب
go
اللذي نبهتك عنه قبل قليل


الان تكون عملت نسخه كامله لجدول الاعضاء وبقي ان تقوم فقط بتعدليها


2- اذهب الى SQL بالاعلى واكتب هذا الامر في الصندوق اللذي سيظهر لك بالاسفل
UPDATE user2 set userid = userid +1500

ملاحضه هامه : رقم 1500 هنا يمثل رقم id اخر عضو في منتدى صديقك .. قم بتغييره الى العدد الصحيح
الان تكون انتهيت من تهيئه جدول user2 وتستطيع سحبه واهدائه لصديقك لادراجه في قاعده بياناته بدون مشاكل


ولكن قبل ذلك يجب ان يقوم بتنفيذ الخطوات السابقه اعلاه ايضا لكي يهئي لك جدول ايضا بنفس الاسم user2 لتدرجه في قاعدة بياناتك ايضا
مع اختلاف بسيط في الخطوات وهو الامر اللذي سيدرجه في SQL اعلاه سيكون بهذا الشكل
UPDATE user2 set userid = userid +1000

ورقم 1000 هنا يمثل رقم id اخر عضو لديك انت في المنتدى ...


ارجو ان يكون الشرح واضحا






__________________
http://www.pl2004.com
GHOST غير متواجد حالياً   قديم 19-04-2004, 04:20 PM