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

موضوع: مشکل در حذف پست ها از دیتابیس

Hybrid View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1

    تاریخ عضویت
    May 2009
    محل سکونت
    تهران
    نوشته ها
    104
    تشکر
    0
    تشکر شده 0 بار در 0 ارسال

    مشکل در حذف پست ها از دیتابیس

    سلام
    من تعدادی از پستهای یه تاپیک رو از دیتابیس حذف کردم تا کار سریعتر پیش بره، ولی حالا هیچ اثری از اون تاپیک در فروم نیست. البته مابقی پستها و خود تاپیک در دیتابیس هستن. چطوری برگردومش؟ دوستان کمک کنن.

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


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

  3. #2

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

    پاسخ : مشکل در حذف پست ها از دیتابیس

    همیشه توصیه میشه قبل از ایجاد تغییرات در دیتابیس، در سورس و نصب اکستنشن یا بسته پشتیبان تهیه کنید.

    سیستم مدیریت انجمن ساخته شده برای اینکه اینکار ها رو از سیستم انجام بدید. حذف اونها مطمئنا محدود به حذف یک رکورد از دیتابیس نمی شه.

    ببینید اگر پشتیبان دارید باید برگردونید.

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


  4. #3

    تاریخ عضویت
    May 2009
    محل سکونت
    تهران
    نوشته ها
    104
    تشکر
    0
    تشکر شده 0 بار در 0 ارسال

    پاسخ : مشکل در حذف پست ها از دیتابیس

    سلام آقا سعید.
    فقط چند تا از پست هارو پاک کردم، همه چیزش تو دیتابیس هست. فقط نمیدونم چرا فراخونی نمیشه. Trash رو هم با همین روش پاک کردم ولی مشکلی پیش نیومد. میشه کاری کرد؟

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


  5. #4

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

    پاسخ : مشکل در حذف پست ها از دیتابیس

    دوست من آخه اس ام اف رو ساختن برای چی؟!

    آخه راهش اینکه که از مدیریت حذف کنید. چون هر پستی یک سری خصایصی داره که به سایر جداول بانک اطلاعاتی مربوط هست و به هم وابسته هستند.

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


  6. #5

    تاریخ عضویت
    May 2009
    محل سکونت
    تهران
    نوشته ها
    104
    تشکر
    0
    تشکر شده 0 بار در 0 ارسال

    پاسخ : مشکل در حذف پست ها از دیتابیس

    حرفتونو قبول دارم. ولی پاک کردن 50 تا پست خیلی زمان میبره. من با sql کار کردم. چیزه اضافه ای رو هم پاک نکردم.

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


  7. #6

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

    پاسخ : مشکل در حذف پست ها از دیتابیس

    ببینید دوست عزیز شما اگر با مفاهیمی مثل کلید خارجی یا تلفیق آشنایی داشته باشید متوجه این وابستگی حداول به هم می شید.

    اجازه بدید به زبان ملموس تری بیان کنم. به عنوان نمونه کاربر وقتی یک پست جدید ارسال می کنه، به تعداد پست هاش یکی اضافه میشه. یا در جدول تاپیک ها شناسه اولین و آخرین پست و تعداد پاسخ ها ذخیره میشن.

    شما وقتی که از مدیریت پست ها رو حذف می کنید، مواردی از این قبیل ترمیم میشن. یعنی مثلا از تعداد پست های نویسنده یکی کم میشه. همچنین از تعداد پست های تاپیک یکی کم میشه و اگر پست حذف شده اولین یا آخرین پست تاپیک باشه، این موارد هم بطور خودکار ترمیم میشن. و ...

    اما وقتی شما بطور دستی حذف می کنید هیج یک از این موارد اعمال نمی شن.

    [quote author=youcoomco link=topic=21013.msg111636#msg111636 date=1249587619]
    حرفتونو قبول دارم. ولی پاک کردن 50 تا پست خیلی زمان میبره. من با sql کار کردم. چیزه اضافه ای رو هم پاک نکردم.
    [/quote]
    خوب حذف کردن کردن یک پست مستلزم دیدنش هست!
    بالاخره باید یک پستی رو ببینید تا بعد تصمیم به حذفش بگیرید. اگر با کاربر مدیر وارد شده باشید موقع دیدن پست گزینه ای برای حذف هست.

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


  8. #7

    تاریخ عضویت
    May 2009
    محل سکونت
    تهران
    نوشته ها
    104
    تشکر
    0
    تشکر شده 0 بار در 0 ارسال

    پاسخ : مشکل در حذف پست ها از دیتابیس

    درسته
    ما وقتی با sql داده های فیلدهارو پاک میکردیم، هیچ اشکالی در کارکرد برنامه پیش نمیومد(غیر وب). ولی وقتی اینجا پاک کردم از تعداد پستها کم نشد. فکر کنم همینجاهارو اشتباه کردم. حالا راهی هست که اون تاپیک نشون داده بشه یا باید بیخیالش بشم؟

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


  9. #8

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

    پاسخ : مشکل در حذف پست ها از دیتابیس

    ارتباطی به تحت وب یا دسکتاپ نداره. ساختار دیتابیس اونها ساده و پیش پا افتاده بوده.

    اگر به شمای (schema) دیتابیس SMF آشنا بایشد شاید بتونید اصلاح کنید. کار راحتی نیست.

    اگر پشتیبان دارید، بهتره پشتیبان رو برگردونید.

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


  10. #9

    تاریخ عضویت
    May 2009
    محل سکونت
    تهران
    نوشته ها
    104
    تشکر
    0
    تشکر شده 0 بار در 0 ارسال

    پاسخ : مشکل در حذف پست ها از دیتابیس

    ببینم چکار میتونم کنم.
    ممنون از راهنماییت

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


  11. #10

    تاریخ عضویت
    May 2009
    محل سکونت
    تهران
    نوشته ها
    104
    تشکر
    0
    تشکر شده 0 بار در 0 ارسال

    پاسخ : مشکل در حذف پست ها از دیتابیس

    ساده ترین راه رو پیدا کردم

    یک بار از تعمیر انجمن، انجمن رو تعمیر کردم و یکبار هم شمارش پستها رو مرتب کردم، همه چیز ردیف شد

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


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

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

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

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