Yeni bir site açtık. Sitede yeni eklediğimiz animelerin gösterildiği bir kısım var. Zamanla çok fazla anime yükleyince bu liste uzadıkça uzayacak, bu yüzden yeni eklenenler için sayfa açmak istiyoruz. İlk sayfada yeni eklediğimiz animelerden 20 tane gözükecek diğer sayfada da 20 taneden sonra eklediğimiz diğer 20 anime gözükecek bunu nasıl yapabilirim?
AniDes Anime yeni eklenenler kısımı var sitemizde. ilk yeni eklenenler kısmında 20 tane gözükmesi lazım sonra diğer sayfayı eklediğimizde, biz sadece kodlamasını değiştirerek diğer kısma ilk eklediğimizden sonra eklediğimiz 20 tanesi geçmesi lazım. Çünkü ilk sayfada ilk 20 gözüküyor diğerleri gözükmüyor
Aradığın şey sayfalama. İngilizce olarak pagination. Javascript ile falan yapılabilir belki ama ben bilmiyorum. PHP ile yapmak istersen örnekleri internette var. PHP ve Bootstrap ile Pagination
Yeni bir site açtık. Sitede yeni eklediğimiz animelerin gösterildiği bir kısım var. Zamanla çok fazla anime yükleyince bu liste uzadıkça uzayacak, bu yüzden yeni eklenenler için sayfa açmak istiyoruz. İlk sayfada yeni eklediğimiz animelerden 20 tane gözükecek diğer sayfada da 20 taneden sonra eklediğimiz diğer 20 anime gözükecek bunu nasıl yapabilirim?
Pagination dediğimiz şey ile yapabilirsiniz. Query ile aldığınız page değişkeninini bir azaltıp 20 ile çarparak gösterilecek anime aralığını belirleyebilirsiniz. Sonra bu aralığı da SQL query'nizde skip take ile uygulayabilirsiniz.
Örneğin;
?page=1 için 0*20 ile 1*20 arasındaki animeleri listeler.
Pagination dediğimiz şey ile yapabilirsiniz. Query ile aldığınız page değişkeninini bir azaltıp 20 ile çarparak gösterilecek anime aralığını belirleyebilirsiniz. Sonra bu aralığı da SQL query'nizde skip take ile uygulayabilirsiniz.
Örneğin;
?page=1 için 0*20 ile 1*20 arasındaki animeleri listeler.