• 1401/05/16

حذف آخرین رکورد :

سلام استاد وقت بخیر  

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

 

  • 1401/05/17
  • ساعت 12:51

سلام دوست من

زمانی که سایت تکمیل شه چون همه بخش ها دارای محتوا هستن خطایی نداریم اما اگر بخوایم محتوا نداشته باشیم توی یک بخش اما سایت رو بتونیم ببینیم راه های مختلفی وجود داره

اول دلیل خطا اینه که فرانت داره میره توی دیتابیسمون دنبال اطلاعات میگرده اما چیزی پیدا نمیکنه که به نمایش بزاره پس خطا میده

حالا شما اگر مثلا بخش بلاگ ها حذف کنی خطا نداری چون اونجا کوئری که زدیم از get استفاده کردیم اما توی این بخش از سایت از first

یکی از راه های ساده اینه که از get استفاده کنید بعد توی حلقه for else قرار بدین محتوارو اینجوری میتونین وقتی محتوایی ندارین به جای اینکه خطا بگیرین بیاد و محتوای توی else رو بهتون نمایش میده


logo-samandehi