Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 15
  1. #1

    Problema con ciclo while x catalogo on line

    Devo realizzare un catalogo con questo aspetto grafico ma come posso fare per impostare il While?



    attualmente ho fatto cosi per caricarli uno sotto l'altro ma devo ottenere l'effetto sopra postato. mi serve solo un idea per il while poi tramite CSS metto gli aspetti grafici.


    Codice PHP:
    <?php
    session_start
    ();
    include(
    "condb.php");
    $stato $_GET['stato'];    

    echo 
    "
            <title>Catalogo "
    $stato ."</title>
                        </head>

                        <body>"
    ;    
    include(
    "Menu.php");
    echo
    "        <h3 align='center' >Catalogo "$stato ."</h3> ";
                                        
        
        
    $query"SELECT id, fotoPiccola1 , modello FROM barche WHERE stato='$stato';"
        
    $select=mysql_query($query) or die("Query fallita");
        
                while(
    $row mysql_fetch_array($select))
                    {
                        echo 
    "        
                                        <div align='center'>
                                        [url='Scheda.php?cod="
    .$ruolo."&idUtente=".$id."&idProdotto=".$row['][img]".$row[[/img][/url]
                                        
    ".$row['
    modello']."
                                        </div>
                             "; 
                    }        
        

    ?>
    GRAZIE A TUTTI VOI CHE MI AIUTATE SEMPRE.
    3/6/2003 è morto l'angelo della mia vita..
    www.markwebinformatica.net
    My BLOG

  2. #2
    Ciao,
    potresti utilizzare una variabile numerica all' interno del while per contare il numero di colonne:

    ES:
    $num_cell = 0;
    while(){
    if($num_cell < 3)
    echo '<td>.......';
    else{
    $num_cell = 0;
    echo "<tr>......";
    }
    }

    Ciao
    Mirko Agrati
    WEB : http://mirkoagrati.110mb.com
    RSS : http://feeds.feedburner.com/MirkoAgratiArticoli

  3. #3
    ora provo ma per far caricare i numerini in basso e suddividere le pagine in massimo 6 risultati?

    Grazie ancora
    3/6/2003 è morto l'angelo della mia vita..
    www.markwebinformatica.net
    My BLOG

  4. #4
    Per quelli puoi fare un conteggio prima in base a quante immagini far apparire nella pagina.

    Buon lavoro
    Mirko Agrati
    WEB : http://mirkoagrati.110mb.com
    RSS : http://feeds.feedburner.com/MirkoAgratiArticoli

  5. #5
    pensavo una cosa del genere ... dimme cosa ne pensi ::

    Codice PHP:
    $NumRow mysql_num_rows($select);
                                                    
    if (
    $NumRow==6)
    {
     
    stampo pagina 1 
    }

    OPPURE

    $numPagine
    $NumRow/6

    poi faccio un query impostando il limit a 6 
    oppure
    3/6/2003 è morto l'angelo della mia vita..
    www.markwebinformatica.net
    My BLOG

  6. #6
    si è corretto.
    Poi ti invii e ricevi il valore che determina il num di pagina in querystring.

    Buon Lavoro
    Mirko Agrati
    WEB : http://mirkoagrati.110mb.com
    RSS : http://feeds.feedburner.com/MirkoAgratiArticoli

  7. #7
    cosi non va ?

    Codice PHP:
    $num_cell 0;
                while(
    $row mysql_fetch_array($select))
                    {    
                        if(
    $num_cell <= 3)
                        {
                            echo 
    "        
                                <td>
                                [url='Scheda.php?cod="
    .$ruolo."&idUtente=".$id."&idProdotto=".$row['][img]".$row[[/img][/url]

                                ".$row['
    modello']."
                                </td>
                             "; 
                             $num_cel++;
                             echo $num_cel;
                        }
                        else{
                            $num_cell = 0;
                            echo "</tr>    ";    
                            }        
                    } 
    NON ESCE DAL IF e mi crea 12 colonne su u unica riga.....
    3/6/2003 è morto l'angelo della mia vita..
    www.markwebinformatica.net
    My BLOG

  8. #8
    Manca l'apertura della nuova riga (<tr>), c'è solo la chiusura.

    Ciao
    Mirko Agrati
    WEB : http://mirkoagrati.110mb.com
    RSS : http://feeds.feedburner.com/MirkoAgratiArticoli

  9. #9
    ma non dovrebbe prenderla come inizia il ciclo if ???

    Codice PHP:
    if($num_cell <= 3)
                {
            echo 
    "        
            <td>  // inizio la colonna
                .....                
            </td> // chiudo colona
             "

            
    $num_cel++;
                }
    else{
            
    $num_cell 0;
            echo 
    "</tr><tr>";    // ternino la riga  e ne inizio una nuova

    Cosi non va ????
    3/6/2003 è morto l'angelo della mia vita..
    www.markwebinformatica.net
    My BLOG

  10. #10
    OK OK lo ammetto sono un PIKACIUUUUUUUU





    se osservate bene io aumento una variabile chiamata $num_cel mentre quella che fa il controllo si chiama $num_cell

    Cazzarola per una distrazione !!!!!!!!!!!!
    3/6/2003 è morto l'angelo della mia vita..
    www.markwebinformatica.net
    My BLOG

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.