Bon, j'avai besoin d'ajouter une pagination dans une page Web. Le problème c'était que les
scripts sur le net propose soit pagination avec affichage verticale des records ou affichage
horizontale des données mais sans pagination.
J'ai téléchargé deux scripts italiens, un pour la pagination, un autre pour l'affichage
horizontale et un script espagnol. J'ai assemblé le tous, ainsi qu'introduire des modifications
et l'ajout des trucs pour que le script soît le plus complet possible.
Ce script permet de paginer (interfaçage) des records d'une base de données access dans une
table dont les records seront affichés horizontalement, nombre des records total, les records
affichés ex: images [1-9]sur un total de 30, des numéros et les termes "précédent" "suivant"
pour la navigation vers les records suivants et précédents, le record actuel n'est plus afiché
en tant que lien. En plus aller directement au premier ou dernier record. Les termes "suivant"
et "précédent" sont désactivés s'ils sont pas nécessaires alors que les termes "prmier" et
"dernier" ne sont activés que si on ai à 2 records premiers ou finals respectivement et ils ne seront plus du tout affichés si le nombre totale des pages et de 2 seulement.
Un effet de style onmouseover sur les cellules et la possiblité d'ouvrir un popup pour élargir
dedans une image par éxemple et finallement apparition d'infos bulle pour montrer le nom de l'image extrait de la database.
Dans notre éxemple, affichage en trois dans chaque ligne et neuf dans chaque page
Important: Si vous changez le nombre d'images que doit être affiché dans chaque page ou n'importe type de données dans:
Mostra.PageSize = 9; le même changement doît être effectué au niveau de l'expression:
while (!Mostra.EOF && i<9)
Ce code fonctionne parfaitement avec moi dans un e,vironnement:
Microsoft Internet Explorer 6 - Windows XP Professionnel Service Pack 2 - IIS 5 .
Bonne programmation
Farid
sidoummoudz@yahoo.fr