Mysql
 sql >> Base de données >  >> RDS >> Mysql

Chargement paresseux à partir de la base de données lorsque l'utilisateur fait défiler la page (similaire à Twitter et Facebook)

Vous aurez certainement besoin de javascript ou jquery pour cela. Utilisez simplement un événement onScroll lorsque la barre de défilement est par exemple à 75% appelez un fichier php en utilisant AJAX, passez 2 paramètres pour la requête. À l'aide de la limite SQL, vous devez définir l'indicateur de démarrage et le nombre de lignes que vous souhaitez collecter :SELECT * FROM tbl_coupons LIMIT 50,20

Vous pouvez laisser le php sortir le code HTML que vous souhaitez utiliser et insérer le code HTML directement dans le Dom ou si vous souhaitez analyser les données à l'aide de JS, vous pouvez utiliser * json_encode * pour créer un objet json à partir d'un tableau de lignes.