Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Impaginazione Gallery con php

    Ciao a tutti,
    Sto lavorando a una gallery impostata con l'elenco puntato e in questo momento è stato creato tutto in modalità statica.

    Ora ho il bisogno di modificare il codice e renderlo dinamico ma ho qualche problema su questo punto.

    Di seguito il codice statico
    codice:
    [*]
    			<div class="news_box">
    				
    				<div class="news_thumb">[img]xxx[/img]</div>
    			</div>
    			<div class="news_box">
    				
    				<div class="news_thumb">[img]xxx[/img]</div>
    				
    			</div>
    			NB: l'ultima classe è diversa
    			<div class="news_box last">
    				
    				<div class="news_thumb">[img]xxx[/img]</div>
    				
    			</div>
    Ora dovrei riuscire a modificare il codice prendendo le immagini dal db e assicurarmi che alla terza classe e alle sue multiple venga utilizzato il nome diverso...

    Il codice utilizzato da me ma non funzionante...
    Codice PHP:
        $x_pag = 9; 
        $pag = $_GET['pag'];
        if (!$pag) $pag = 1;
        $all_rows = mysql_num_rows(mysql_query("SELECT id FROM tabella WHERE nomeAlbum = 'gallery_slide' "));
        $all_pages = ceil($all_rows / $x_pag);
        $first = ($pag - 1) * $x_pag;
        $estrazione="SELECT * FROM tabella ORDER BY id DESC LIMIT $first, $x_pag";
        $rs = mysql_query($estrazione) or die("Errore");
        $nr = mysql_num_rows($rs);
        if ($nr != 0){
        ?>
            <ul class="slides">
          
        <?php
         
    for($x 0$x $nr$x++){
            echo 
    "[*]";
               
    $row mysql_fetch_assoc($rs);
            
            
    $id $row['id'];
            
    $foto $row['foto'];
            
    //if($x==0){ echo "[*]"; }
                 
    if(!($x 3)){
                     echo
    "
                             <div class='news_box last'>
                                <div class='news_thumb'>[img]http://www.xxx.it/gallery_slide/
    $foto[/img]</div>
                            </div>"
    ;
                 }else{ 
    ?>
                     <div class="news_box">
                            <div class="news_thumb">
                                [img]http://www.xxx.it/gallery_slide/<?php echo $foto;?>[/img]
                            </div>
                    </div>
                <?php }    
            } 
    ?>
            [/list]
    <?php 
    }else{

      echo 
    "Nessun record trovato!";

    ?>
    Dove sbaglio?

  2. #2

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.