Здравствуйте, имеем вот такой код
$res1 = mysqli_query($connect, "SELECT * FROM `categories`");
$res2 = mysqli_query($connect, "SELECT * FROM `goods`");
while ( ($cat = mysqli_fetch_assoc($res1)) ) {
echo $cat['title'];
echo " = ";
echo $cat['id'];
echo "<hr>";
while ( ($goods = mysqli_fetch_assoc($res2) )) {
if ($goods['category'] == $cat['id']) {
echo $goods['name'];
echo " = ";
echo $goods['category'];
echo "<hr>";
}
}
echo "<br>";
}
Цикл выводит все $cat
А вот $goods выводится лишь для первой $cat
Почему?И как сделать для всех ?