Подреждане на извеждани данни от БД

magnuma84

Registered
Здравейте! Значи извеждам инфо от база данни по следния начин:

Код:
echo'<tr>';
echo'<td>';
echo'kartinka<br>';
echo'nqkakwo opisanie<br>';
echo'link kam kartinkata';
echo'</td>';
echo'</tr>';
Та въпроса ми е как да направя да се извеждат по 3 такива блока на ред. Смисъл извежда ми 3 записа и минава на нов ред (ново <tr>)?
 
Ето го:
Код:
echo'<tr>';
echo'<td valign="top" width="190">';
echo'<img alt="" width="190" class="imgpicche" src="'.$red['image'].'"><br>';
echo'<div class="txtopisanie">';
echo("".$red['info']."");
echo'</div>';
echo'<div class="imglinks">';echo'<a target="_blank" href="'.$red['image'].'">Виж логото</a>';echo'</div>';
echo'</td>';
echo'</tr>';
 
Код:
$i = 0;
echo'<tr>';
while(blabla) 
{
echo'<td valign="top" width="190">';
echo'<img alt="" width="190" class="imgpicche" src="'.$red['image'].'"><br>';
echo'<div class="txtopisanie">';
echo("".$red['info']."");
echo'</div>';
echo'<div class="imglinks">';echo'<a target="_blank" href="'.$red['image'].'">Виж логото</a>';echo'</div>';
echo'</td>'; 
$i++;
if(($i % 3)==0) 
{
echo "</tr> <tr>"; 
}
}
echo'</tr>';
 

Back
Горе