Salve ragazzi ho questo ciclo ke non mi va alla perfezione,in pratica dovrebbe far comparire dopo ogni 3 <td> un <tr>
mentre nel primo <tr> mi mette 4 <td> e negli altri inizia a funzionare bene e ne mette 3 di <td>
codice:
$flag = 0;
while (list($date, $pid, $gid, $name, $img, $viste, $voti, $rate, $galloc) = mysql_fetch_row($result)) {
//$var = list($pid) = mysql_num_rows ($result);
$thumbs = $galloc."/";
$title2 = ereg_replace(".jpg", " ", $name);
echo "<td><center><a href=\"modulo.php?op=modload&name=Galleria&file=index&do=showpic&pid=".$pid."&orderby=hitsD\" target=\"_self\">
<img height=\"100\" border=\"0\" title=\"$title2, ($counter giorni fa), vista già $viste volte\" src=\"modules/Galleria/gallery/".$thumbs."thumb/".$name."\"></a>
$img
";
echo "<img alt=\"Voti\" hspace=\"2\" src=\"blocks/immagini/voto.gif\" align=\"middle\" border=\"0\" width=\"12\" height=\"10\">$voti<img alt=\"letture\" hspace=\"3\" src=\"images/forum/letture.gif\" align=\"middle\" border=\"0\" width=\"16\" height=\"9\">$viste<img alt=\"Data\" hspace=\"3\" src=\"images/counter.gif\" align=\"middle\" border=\"0\" width=\"13\" height=\"13\">($counter giorni fa)</TD>";
$z++;
if($flag == '2')
{
echo "</tr><tr>";
$flag = 0;
continue;
}
$flag++;
}
Risp Grazie!!!