Bonjour a tous, je voulais savoir comment afficher sur ma page par exemple que 10 photos puis faire une flèche par exemple pour en afficher 10 autres...
Exemple
img 1
img2
img3
img4
suivant ->
img 5
img 6
img 7
img 8
etc..
Merci d'avance pour vos reponse
Message édité par Splinter_7 le 22-07-2006 à 22:54:30
Publicité
Posté le 22-07-2006 à 22:19:26
scull
MySCULL cay bon mangez en!
Posté le 22-07-2006 à 23:00:21
Déjà il faut que ton nombre de photo soit dans une variable. C'est le cas ?
je vais faire sa, sinon à part compter mon nombre de photo il me faire quoi pour dire que j'en affiches 10 par exemple, select top10 from table je ne sais pas trop quoi faire apres..
scull
MySCULL cay bon mangez en!
Posté le 22-07-2006 à 23:17:07
Grosso modo :
tu as ton nombre de photo en tout. Tu le divise par le nombre de photo que tu veux par page. Tu arrondie le chiffre en question histoire de pas avoir de bug ( ceil(); ).
et ensuite tu fais un limit 0,15; (15 est le nombre de photo par exemple).
si c'est la page 1 tu fais select ... limit 0,15;
et si page>1 : $nombre_deja_vu = numéro de page*15 - 15;
limit $nombre_deja_vu;15
au fait sa va nous servir a quoi de diviser a savoir le nombre de page ?? en quoi sa nous importe de le connaitre puisque nous continuons les pages tant qu'il y a des résultats a la requete non?
scull
MySCULL cay bon mangez en!
Posté le 22-07-2006 à 23:45:40
Oui mais pour savoir si il reste des résultats à afficher, il te faut savoir combien de photo il te reste sur combien de page
J'ai reussi a afficher mes images, le probleme, c'est qu'elle s'accumule, comment à chaque fois que je click sur mon lien, les effacer ? et les remplacer ?
Message édité par Splinter_7 le 23-07-2006 à 01:15:15