مشکل بسیار عجیب با My-SQL و عناوین جدید Insert شده

amin100amin

Member
سلام دوستان عزیز

من دوتا مشکل داشتم. اولی اینکه من سایتم الان بدون اینکه دستکاری انجام بدم طوری شده که اصلن مطالبی رو که به صورت مطالب جدید هستن رو نشون نمیده. یعنی مطالبی که جدید insert شدن. داخل پنل ادمین قابل نمایش هستن اما داخل سایت و کتگوری مربوطه اینطور نیست.. و موضوع بسیار عجیب اینه که شما مطالب قدیم که قبلا اضافه شدند رو میتونید ادیت کنید و نتایج ادیت رو هم ببینید.

مشکل دوم اینه که هر محصول یه فیلد داره به نام ID که از نوع Auto Increment هستش. اما الان بعد از این مشکل و حذف کردن چند مطلب این Auto increment به جای اینکه از شماره 257 بره به شماره 258 به جای اون میره به شماره 262
لازم به ذکر هم هست که چند مطلب رو حذف کردم و دوباره اضافه کردم اما فکر میکنم نباید مشکلی واسه این داشته باشه.. به نظر شما این دوتا مشکل به هم ربطی دارن ؟

لطفا کمک کنید من نمیدونم این که چرا مطالب جدید insert شده رو نشون نمیده علتش چیه ؟
سری قبل هم همینطوری شد و مجبور شدیم به خاطر این مشکل بکاپ دو هفته پیش رو ریستور کنیم.. اما دیگه نمیتونیم این کارو کنیم چون خیلی مطلب اضافه شده و بکاپ جدیدی نداریم :cry::sad:
 
آخرین ویرایش:

tarhebartar

Member
اگر امکان داره جدولت رو یه بار Empty کن و اینکه ORDER رو روی DESC انجام بده !

اگر کدهات مشکلی نداره و دسته و زیر دسته رو خوب تعیین می کنی نباید ایرادی باشه.

موفق باشید
 

amin100amin

Member
ممنون از جواب شما
خیر کد ها مشکلی ندارن اصلن
چون اگر قرار بود مشکلی پیش میومد تا الان که 257 تا عنوان اضافه کردم باید مشخص میشد.

منظورتون از Empty کردن جدول اینه که بعد از empty کردن دوباره دیتای قبل رو ریستور کنم ؟
واسه اون فیلد که Auto increment ش ترتیبش ریخته به هم راهی نیست ؟ به نظر شما به اون مربوط هست ؟
 

amin100amin

Member
این از راه حل مشکل دوم:
ALTER TABLE `tvc` AUTO_INCREMENT =251

لطفا مشکلی که عناوین جدید رو نشون نمیده راهنمایی کنید..:rose:
 

جدیدترین ارسال ها

بالا