پاسخ به : نیاز به راهنمایی در رابطه با دریافت اطلاعات از دیتابیس mysqli

نویسنده پاسخ ها
زهرا فرحمند # ارسال شده در ۲۳ خرداد ۱۳۹۷ در ۱۲:۰۹ ق.ظ

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