Visualizzazione dei risultati da 1 a 5 su 5

Discussione: aiuto per paginazione

  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2007
    Messaggi
    250

    aiuto per paginazione

    salve a tutti.
    non riesco a fare una paginazione sulle mie foto.
    Ho questa query:

    Codice PHP:
    // Trovo la foto che ho cliccato
    $s=SELECT FROM foto WHERE id='$id'
    $r=mysql_query($s);
    $d=mysql_fetch_array($r);

    // Trovo il totale delle foto nell'album
    $sql=SELECT FROM album WHERE categoria='$d[categoria]'
    $re=mysql_query($sql);
    $tot=mysql_num_rows($re); 
    E fino a qui ci siamo:

    Codice PHP:
    [img]images/<?php echo $d[img?>[/img]
    Totale foto nell'album: <?php echo $tot ?>
    Io vorrei fare questa implementazione:
    Codice PHP:
    Indietro   Foto2 di 15    Avanti

    VISUALIZZAZIONE FOTO 
    Qualcuno riesce ad aiutarmi o a postarmi un codice??

    grazieeeee!!!

  2. #2
    Io farei cosi:
    <table align='center'>
    <tr><td>Indietro Foto : <?echo $id;?> di <?echo $tot;?></td></tr>
    <tr><td>[img]url_image[/img]</td></tr>
    </table>


    Questo prevede che le immagini sia memorizzate all'interno del db in modo corretto e ordinato.
    In caso contrario devi eseguire un conteggio per capire il numero della tua foto appena scelta.
    Devi anche gestire Indietro ed avanti...

    Ti conviene a questo punto fare così:

    Ti fai dare tutto il vettore dei link immagini e fai visualizzare l'immagine corrispondente al click precedente
    che recuperi da $_GET['numero_immagine'];

    Ricapitolando la query è unica:

    $sql=SELECT * FROM foto' ;
    $r=mysql_query($sql);
    $tot=mysql_num_rows($r);
    $img_db=mysql_fetch_array($r);

    if(!isset($_GET['num_img']){
    $num_img=0;
    }else{
    $num_img = $_GET['num_img'];
    }

    <table align='center'>
    <tr><td>Indietro Foto : <? echo $num_img; ?> di <?echo $tot;?> <a href='url_pagina.php?num_img=<? echo $num_img+1; ?></td></tr>
    <tr><td>[img]url_image[/img]</td></tr>
    </table>


    ora basta che fai il controllo se num_img è la prima o l'ultima ed il gioco è fatto


  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2007
    Messaggi
    250
    Scusa l'ignoranza.. ma come fai a fare il controllo se num_img è la prima o l'ultima???

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2007
    Messaggi
    250
    Salve ragazzi, nessuno mi può aiutare?

  5. #5

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.