par
@rthur » 07 janv. 2019, 21:36
Si tu ne peux pas filtrer ton JSON pour n'avoir que les éléments qui ont le zipcode voulu, alors tu ne peux pas utiliser array_slice() mais il faut que tu fasses le tri à la mano.
En gros le principe c'est de retirer ton array_slice() et de parcourir tout le tableau pour n'afficher que les éléments qui ont le bon zipcode et qui sont à la position $nItemsPerPage*($page) à $nItemsPerPage*($page+1)
Pour connaitre la position, tu initialiser un compteur avant ta boucle foreach et tu ne l'incrémentes que si le zipcode est le bon.
Si tu ne peux pas filtrer ton JSON pour n'avoir que les éléments qui ont le zipcode voulu, alors tu ne peux pas utiliser array_slice() mais il faut que tu fasses le tri à la mano.
En gros le principe c'est de retirer ton array_slice() et de parcourir tout le tableau pour n'afficher que les éléments qui ont le bon zipcode et qui sont à la position $nItemsPerPage*($page) à $nItemsPerPage*($page+1)
Pour connaitre la position, tu initialiser un compteur avant ta boucle foreach et tu ne l'incrémentes que si le zipcode est le bon.