Привет всем, ребя, подскажите пожалуйста, я зашел в тупик и не пойму почему у меня из цикла не выводится только три элемента... Я ставил счетчик $i, но не работает.
<?
$queryS = mysql_query('
SELECT *
FROM catalog_structure
WHERE pid = 10'
) or die(mysql_error());
if (mysql_num_rows($queryS) > 0) {
while ($rowS = mysql_fetch_assoc($queryS)) {
$q = mysql_query('
SELECT
*
FROM
catalog_tov
WHERE pid = "'.$rowS['id'].'" AND vis = 1 ORDER BY RAND() LIMIT 1'
);
$i = 0; //пробовал с этим...
while ($rowQ = mysql_fetch_assoc($q)) { //вот из этого цикла должно выводиться три элемента, а выводится только 6
$i ++; //.. пробовал с этим...
?>
<div class="itemOne">
<h2><?=$rowQ['name']?></h2>
<!--<img src="images/250/<?=$rowQ['pic']?>">-->
<a href="/item/<?=$rowQ['id']?>/">
</div>
<?
if ($i > 3) break; // ... неработает (
}
}
}