با سلام خدمت مدیران و دوستان گل نیوکی :
در این پست با اجازه از مدیران قصد دارم آموزش اضاف کردن کاربران قدیمی سایت به یک سایت جدید که user_id های مشابهی دارن رو آموزش بدم و یا بصورت ساده ادغام کردن چند Nuke_user به همدیگر
این روش رو چند روز پیش سئوال کرده بودم از دوستان و مدیران که جوابی نشد و توسط یکی از دوستان گل من این کار رو بهم آموزش دارد
مهدی جان ممنون
با یک مثال ساده من یک سایت دارم اعضای اون 1000 تاست ولی بدلایلی تغییر موضوع دادم و یک سایت با موضوعی جدید باز کردم و الان هم 700 نفر کاربر جدید دارم ولی حال ندارم تک تک user_id ها رو تغغیر بدم ( همخوانی user_id باعث میشمیشه اضاف نشه ) .
به پنل هاست خود برید > phpmyadmin > دیتابیس مورد نظر رو انتخاب کنید > به جدول nuke_user برید > Operation >
Rename table to nuke_users
رو به
Rename table to nuke_users1
تغییر می دیم .
و Go رو می زنیم تا جدول مورد نظر تغییر پیدا کنه
به بخش import رفته و جدول مورد نظر که در سیستم خود دارید رو import کنید و البته باید Character set of the file رو به latin-1 تغغیر دهید
در این پست با اجازه از مدیران قصد دارم آموزش اضاف کردن کاربران قدیمی سایت به یک سایت جدید که user_id های مشابهی دارن رو آموزش بدم و یا بصورت ساده ادغام کردن چند Nuke_user به همدیگر
این روش رو چند روز پیش سئوال کرده بودم از دوستان و مدیران که جوابی نشد و توسط یکی از دوستان گل من این کار رو بهم آموزش دارد
مهدی جان ممنون
با یک مثال ساده من یک سایت دارم اعضای اون 1000 تاست ولی بدلایلی تغییر موضوع دادم و یک سایت با موضوعی جدید باز کردم و الان هم 700 نفر کاربر جدید دارم ولی حال ندارم تک تک user_id ها رو تغغیر بدم ( همخوانی user_id باعث میشمیشه اضاف نشه ) .
به پنل هاست خود برید > phpmyadmin > دیتابیس مورد نظر رو انتخاب کنید > به جدول nuke_user برید > Operation >
Rename table to nuke_users
رو به
Rename table to nuke_users1
تغییر می دیم .
و Go رو می زنیم تا جدول مورد نظر تغییر پیدا کنه
.............................................................................................................
به بخش import رفته و جدول مورد نظر که در سیستم خود دارید رو import کنید و البته باید Character set of the file رو به latin-1 تغغیر دهید
.............................................................................................................
خب الان
جدولی رو import کردین جدول کاربران قدیمی هست و با اسم nuke_users1 در دیتابیس شما ظاهر شده عجله نکنید مراحل کار زیاده صبر کنید
الان باید با SQL رفته و در اونجا این متن رو کپی کنید
جدولی رو import کردین جدول کاربران قدیمی هست و با اسم nuke_users1 در دیتابیس شما ظاهر شده عجله نکنید مراحل کار زیاده صبر کنید
الان باید با SQL رفته و در اونجا این متن رو کپی کنید
- کد: انتخاب همه
UPDATE nuke_users SET user_id=concat(user_id, '1')
و بعد Go رو بزنید تا تغییرات اضافه بشه .
الان به جدول مربوطه برید نی بینید که به آخر user_id همه کاربرانتون 1 اضاف شده یعنی اگر useie_id کاربری 929 بود الان به 9291 تغغیر کرد .
......................................
حال دوباره به Operation رفته و در طرف دوم سمت راست در قسمت
الان به جدول مربوطه برید نی بینید که به آخر user_id همه کاربرانتون 1 اضاف شده یعنی اگر useie_id کاربری 929 بود الان به 9291 تغغیر کرد .
......................................
حال دوباره به Operation رفته و در طرف دوم سمت راست در قسمت
Copy table to ( database.table
اسم جدول تغییر داده شده رو تایپ می کنید
همان جدولی که ما تغییراتی را در آن دادیم و .....
الان اگر به جدول nuke_user مراجعه کنید یوزر های قدیمی در سایت اضاف شده .
فایل اموزش تصویری این روش رو هم دارم ولی بخاطر حجم بالایی که داشت نتونستم آپ کنم
موفق و سر فراز باشید
همان جدولی که ما تغییراتی را در آن دادیم و .....
الان اگر به جدول nuke_user مراجعه کنید یوزر های قدیمی در سایت اضاف شده .
فایل اموزش تصویری این روش رو هم دارم ولی بخاطر حجم بالایی که داشت نتونستم آپ کنم
موفق و سر فراز باشید


