• User

    impostare numero records per rigo tabella

    ciao a tutti :ciauz:
    ho creato una tabella con mysql (dimenticavo sono alle prime armi!!!) e attualmente visualizzo tutti i dati con un ciclo while, ma su un'unica colonna.
    per capirci...

    rec1
    rec2
    rec3

    Vorrei però poter visualizzare per ogni rigo di tabella 3 records....
    per capirci...

    rec1 | rec2 | rec3
    rec4 | rec5 | rec6
    ecc.......

    Non so però come fare....potreste aiutarmi??
    vi posto il codice che ho creato per il ciclo....

    <table width="116" border="0" align="center" cellpadding="2" cellspacing="2" bordercolor="#0033CC" bgcolor="#000099">
    <tr>
    <td width="108" bgcolor="#000099"><div align="center"><strong><font color="#FFFFFF">titolo</font> </strong></div></td>
    </tr>

                                    <?
    

    while($rigo=mysql_fetch_array($risultato)){
    ?>
    <tr>
    <td height="35" bgcolor="#000066"><div align="center"><font color="#FFFFFF">
    <?=$rigo['titolo']?>

    </font></div></td>
    

    </tr>
    <?
    }
    ?>
    </table>


  • User Attivo

    Ciao,
    devi creare un ciclo strano, tipo questo

    <?
    $controll = 0;
    while($rigo=mysql_fetch_array($risultato)){
    if($controll == 0){echo "<tr>";}
                                             echo "<tr>
        <td height=\"35\" bgcolor=\"#000066\"><div align=\"center\"><font color=\"#FFFFFF\">".$rigo['titolo']."</font></div></td>";
    if($controll == 2){echo "</tr>";}
    if($controll < 2) {
         $controll++;
    }else{
         $controll = 0;
    }
        }
    ?>
    ``` Così dovrebbe andare e stamparti ogni 3 records una nuova riga, non escludo errori, ciao