سلام ، آیا این بازدید اول شماست ؟ یا
نمایش نتایج: از شماره 1 تا 5 , از مجموع 5

موضوع: مشکل در شماره گذاری خودکار کاربران

  1. #1

    تاریخ عضویت
    Jan 2009
    نوشته ها
    3
    تشکر
    0
    تشکر شده 0 بار در 0 ارسال

    مشکل در شماره گذاری خودکار کاربران

    با سلام
    من برای تست انجمن چند عضو ثبت کردم و اونها رو حذف کردم حالا وقتی می خوام عضو جدید ثبت کنم شماره گذاری اون از ابتدا شروع نمیشه و از شماره آخرین کاربر (در حالیکه حذف شده) شروع به شماره گذاری می کنه. من چطوری می تونم کاری کنم که شماره گذاری کاربران رو از آخرین شماره ای که موجوده شروع کنه؟ مثلا تنظیم کنم که بجای اینکه از 5 شماره گذاری کنه، از 2 شروع بشه

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  2. # ADS
    تبلیغات در جوملا فارسی
    تاریخ عضویت
    Always
    نوشته ها
    Many
     

  3. #2
    Team
    تاریخ عضویت
    Jan 2006
    نوشته ها
    9,560
    تشکر
    176
    تشکر شده 1,087 بار در 724 ارسال

    پاسخ : مشکل در شماره گذاری خودکار کاربران

    سلام
    این عددها براساس معماری نرم افزار smf است تا از تداخل های احتمالی جلوگیری کنه. کد کاربران یکتاست ، اگر حذف هم بشن دیگه جایگزین نمیشن. به صورت دستی در پایگاه داده میتونید کد یک کاربر را تغییر بدید و توصیه نمی شود
    موفق باشید

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  4. #3

    تاریخ عضویت
    Jan 2009
    نوشته ها
    3
    تشکر
    0
    تشکر شده 0 بار در 0 ارسال

    پاسخ : مشکل در شماره گذاری خودکار کاربران

    ممنونم. من توی سایت های انگلیسی این دستور رو دیدم که باید در کوئری دیتابیس اجراش کرد ولی برای من error داد
    کد:
    ALTER TABLE smf_members(ID_GROUP) AUTO_INCREMENT = 2;
    مجبور شدم اطلاعات یوزر admin رو یادداشت کنم و table رو clear کردم و دوباره از روی همون اطلاعات admin رو ساختم. این روش حداقل برای من که فقط admin واسم مهم بود روش خوبی بود

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  5. #4

    تاریخ عضویت
    Jan 2009
    نوشته ها
    3
    تشکر
    0
    تشکر شده 0 بار در 0 ارسال

    پاسخ : مشکل در شماره گذاری خودکار کاربران

    البته با این کد هم امتحان کردم و نشد:
    کد:
    ALTER TABLE smf_members(ID_MEMBER) AUTO_INCREMENT = 2;
    راستی چرا این انجمن ویرایش پست نداره؟ الان من مجبور شدم دوبار پست بدم

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  6. #5

    تاریخ عضویت
    Dec 2006
    محل سکونت
    heart of the world
    نوشته ها
    4,889
    تشکر
    145
    تشکر شده 137 بار در 90 ارسال

    پاسخ : مشکل در شماره گذاری خودکار کاربران

    انجمن به دلایلی !

    و اینکه id در جداول خاصیت auto_incerment دارند و با توجه به index که برای اون تعریف شده ، نمی تونند مقادیر تکراری بپذیرند.

    یا علی

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


علاقه مندی ها (Bookmarks)

علاقه مندی ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •