Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente bannato L'avatar di Braco
    Registrato dal
    Oct 2005
    Messaggi
    1,697

    ...al messaggio più recente 2

    Nessuno mi aiuta?

    Ho settato il mio guestbook in modo che in ogni pag ci siano 10 messaggi, poi passa alla pag 2 così via.


    Nel form c'è il link "Guarda i messaggi" ma se ci clicco sopra si apre sempre la pag1, eppure l'url non richiama questa pag, io vorrei che si apra la pag che contiene il messaggio più recente.

    il form è qui: http://www.photoman.altervista.org/guestbook/form.php

    La stringa:
    a href='view.php'>GUARDA I MESSAGGI<

    Posto il codice che ho in view.php:

    }

    $inizio=0;
    $pagine_totali= ceil($count/$risultati_per_pagina);

    if (isset($pagina) AND $pagina > 0)
    {
    if ($pagina > $pagine_totali)
    {
    $pagina = $pagine_totali;
    } else
    {
    $inizio=$pagina*$risultati_per_pagina - $risultati_per_pagina;
    }
    } else
    {
    $pagina = 1;
    $inizio = 0;
    }

    $mess_pag=array_slice ($rows_file,$inizi
    o,$risultati_per_pagina);
    $mess_pag=array_reverse($mess_pag);
    $cont1=count($mess_pag);
    $cont2=0;

    $pagina_precedente = $pagina - 1;
    $pagina_seguente = $pagina + 1;

    if ($pagina_precedente < 1 )
    {
    $pagina_precedente = 1;
    }

    if ($pagina_seguente > $pagine_totali)
    {
    $pagina_seguente = $pagine_totali;
    }

  2. #2
    dov'è che prendi questi valori ?!
    Da db o da file ?! In entrambi i casi non vedo come popoli un eventuale array con i messaggi.....qualsiasi sia il caso dei due...se è una query inverti l'order by se è un array e prendi da file inverti l'array

  3. #3
    Utente bannato L'avatar di Braco
    Registrato dal
    Oct 2005
    Messaggi
    1,697
    Originariamente inviato da ellecubo
    dov'è che prendi questi valori ?!
    Da db o da file ?! In entrambi i casi non vedo come popoli un eventuale array con i messaggi.....qualsiasi sia il caso dei due...se è una query inverti l'order by se è un array e prendi da file inverti l'array
    I messaggi si registrano in un file, non ho il DB, non ho capito bene il tuo suggerimento, fammi l'esempio con il codice che ho postato.

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.