Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2002
    Messaggi
    20

    php all interno di tabelle html (cicli)

    ciao a tutti, ho un problema dal quale non riesco a uscire...sto sbattendo la testa di brutto..

    Attraverso questo codice ottengo soltanto 40 risultati su 50, e non capisco come mai
    I valori vengono presi da una tab nel db:

    <table>
    <tr>

    <?

    $cella=0;

    while ($row = mysql_fetch_assoc($res)){

    if($cella<4){

    $pagina = $row['pagina'];
    $nome_categoria = $row['descrizione'];

    $link_pag_shopping = str_replace(" ","_",$pagina);

    ?>

    <td width='25%' > <div class="contenuto"> <font size="3">
    <?=$nome_categoria?>
    </font> </div> </td>

    <?

    $cella=$cella+1;

    }
    else{
    $cella=0;
    echo" </tr> <tr> <td colspan='4' style='font-size:5px;'> </td> </tr> ";
    }
    }

    ?>
    </tr>
    </table>

    Qualcuno riesce a chiarirmi le idee? Dove sbaglio?

    Grazie a tutti!!

  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2002
    Messaggi
    20
    il ciclo mi stampa la prima riga da 4 colonne, ma nella seconda riga sono presenti tutti i valori di $nome_categoria...sbaglio qualcosa nel ciclo? Sbaglio ciclo?

    thanks

    <table border='1'>
    <tr>

    <?

    $cella=0;

    while ($row = mysql_fetch_assoc($res)){

    $pagina = $row['pagina'];
    $nome_categoria = $row['descrizione'];

    $link_pag_shopping = str_replace(" ","_",$pagina);

    echo "<td width='25%' > <div class='contenuto'> <font size='3'>
    $nome_categoria
    </font> </div> </td> ";

    $cella=$cella+1;

    if($cella==4){

    echo" </tr> <tr> <td colspan='4' width='25%' style='font-size:5px;'> </td> </tr> ";

    }

    }

    ?>
    </tr>
    </table>

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.