Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Stampa anni

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2008
    Messaggi
    1,317

    Stampa anni

    Mi sto esercitando con un esercizio per imparare a usare i cicli while e la iterazione next.
    Prima ho provato a stampare una lista di anni normalmente cosi :
    Codice PHP:
    <?php
    $file
    file('listaanni.txt');
    while ( 
    $next next($file) )
    {
    echo 
    $next;
    }
    ?>
    Ora sto provando a dividere gli anni in pagine e ogni pagina deve contenere 10 eta. Ho anche cercato qui sul forum alcuni esempi
    però non ci riesco... cosa ho sbagliato ?
    Codice PHP:
    <?php
    $file
    file('listaanni.txt');
    $anni count($file);
    if ( isset(
    $_GET[pagina]) )
    $pagina $_GET[pagina];
    else
    $pagina 0;

    for ( 
    $i=$pagina$i $anni+10$i++ )
    {
    while(
    $next next($file))
    {
    print 
    $next;
    }
    }
    $prox $pagina+10;
    print 
    "<a href=\"anni.php?pagina={$prox}\">Altri anni</a>";

  2. #2
    Codice PHP:
    <?php
    $file
    file('listaanni.txt');
    $anni count($file);
    if(isset(
    $_GET['pagina']))
        
    $pagina $_GET['pagina'];
    else
        
    $pagina 0;

    for(
    $i=$pagina$i<$pagina+10$i++)
    {
        if(isset(
    $file[$i])) echo $file[$i] . "
    "
    ;
    }

    $prox $pagina+10;

    if(
    $prox $anni)
        print 
    "<a href=\"index.php?pagina={$prox}\">Altri anni</a>"

    ?>

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2008
    Messaggi
    1,317
    mille grazie

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.