- Home
- Categorie
- Coding e Sistemistica
- PHP
- impostare numero records per rigo tabella
-
impostare numero records per rigo tabella
ciao a tutti
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
rec3Vorrei 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>
-
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