Mam taki skrypt, problem w nim jest taki, że jak w zapytaniu dam LIMIT 4 lub wiecej to wyświetla mi tylko 3 itd. W bazie jest 6 rekordów do których pasuje zapytanie i wszystkie sie wyświetlają ale po 3 a nie tak jak ja chce po 4. Z góry dzięki za pomoc.
<?
$promo_sql="SELECT * FROM caltek_products WHERE promocja=0 ORDER BY RAND() LIMIT 4";
$i = 0;
if ($i % 2 == 0 && $i > 0) {
echo"</div><div class=\"tekst4\">"; }
$i++;
$promo_pr_sql="SELECT * FROM caltek_producenci WHERE pr_id='".$promo_row["firma_id"]."'";
$opis_3=substr($promo_row["opis"],0
,255
); $netto1=0.22*$promo_row["cena"];
$netto=$promo_row["cena"]-$netto1;
echo"<p class=\"produkt\"><b class=\"nieb\"><a href=\"#\">".$promo_pr_row["pr_nazwa"]." ".$promo_row["name"]."</a></b><br/><br /> <img src=\"gfx/obrazek.jpg\" class=\"fotka\" alt=\"".$promo_pr_row["pr_nazwa"]." ".$promo_row["name"]."\" />
".$opis_3."<br /><br /><b>Cena brutto:</b> <b class=\"red\">".$promo_row["cena"]." zł</b><br /><small>Cena netto:
".$netto." zł</small><br /><br /><a href=\"zamow.php?dokoszyka=".$promo_row["id"]."&cena=".$promo_row["cena"]."&back=".$_SERVER["REQUEST_URI"]."\">[+] dodaj do koszyka</a> | <a href=\"product.php?id=".$promo_row["id"]."\">[~] zobacz opis</a></p>";
}
?>