Hjælp til rettelse af kode
Hej eksperter,Jeg har flg. kode som jeg bruger til at liste alle varerne i min shop:
<?
$j = '1';
for($i=0;$i<=count($items);$i++)
{
if($counter=='3')//Hvis løkke kørt 3 gange afslut </tr> og start ny <tr>
{
echo"</tr><tr><td height='13'><table width='116' border='0'>
<tr>
<td width='110' height='84'><img src='test.jpg' width='80' height='80'></td>
</tr>
<tr>
<td height='13'><font color='#FFFFFF' size='1' face='Arial, Helvetica, sans-serif'><strong>".$items[$i][0]."</strong></font></td>
</tr>
</table></td>";
$j = '1';
}
else
{
echo"<td height='13'><table width='116' border='0'>
<tr>
<td width='110' height='84'><img src='test.jpg' width='80' height='80'></td>
</tr>
<tr>
<td height='13'><font color='#FFFFFF' size='1' face='Arial, Helvetica, sans-serif'><strong>".$items[$i][0]."</strong></font></td>
</tr>
</table></td>";
}
$counter=$j++; //Opretter en tæller der kontrollerer hvor mange gange løkken har kørt
}
?>
Problemet er at efter sidste vare, viser den et tomt billede som om endnu en vare eksisterer. Det samme sker hvis der ingen varer er i shoppen, så vil dette billede også stadig være der.
Kan i se fejlen?
