Salve ragazzi ho questo codice che mi dovrebbe impaginare il contenuto del database in tabelle disposte in orizzontale, mentre m'iposta tutto il colonna, dove sbaglio?

Ecco il codice:

Codice PHP:
$colonne 2; if(($righe = @mysql_num_rows($sql))>0)   { echo  '<table width="282" border="1" cellspacing="0" cellpadding="0">                   <tr>';    if($i $colonne == 0) {  echo "<tr>\n";  echo "<td width='120' height='128' rowspan='3' align='left' valign='top' id='image_prod'>[img]$image[/img]</td>                     <td height='35' align='left' valign='top' id='prodotti'>Nome:{$row['nome']}"; if(($i $colonne) == ($colonne 1) || ($i 1) == $righe) {   echo "</tr>\n";   } }  echo "</table>\n"; } } 
Grazie