Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    158

    Stampa su piu pagine di un array associativo

    Ho un array associativo di dimensioni variabili, la maggiorparte delle volte di grandi dimensioni, supponiamo che l'array contenga 90 elementi voglio stamparli in modo che ogni pagina contenga 30 elementi. quindi le pagine devono contenere:

    Pagina 1 --> gli elemnti da 1 a 30
    pagina 2 --> gli elemnti da 30 a 60
    pagina 3 --> gli elementi da 60 a 90

    Essendo un array associativo suppongo di non avere indici di riferimento... come fare? Esiste qualche funzione fatta al caso mio?

    Grazie

  2. #2
    Utente di HTML.it L'avatar di bubi1
    Registrato dal
    Dec 2009
    Messaggi
    1,230
    Prendi le chiavi dall'$array_originale con array_keys(), otteray un array con indici numerici, chiamiamolo $array_chiavi. E poi stampi $array_originale[$array_chiavi[30]], $array_originale[$array_chiavi[31]]... etc

  3. #3
    Oppure quando scorri l'array ne estrai i valori "consumandolo" con array_shift() e propaghi tramite sessioni l'array rimasto alle pagine successive.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.