Первым запросом я вывожу такие данные
| мяч | 230p |
| гири | 500p |
| обруч | 100p |
$res=mysql_query("select * from tovar");
while($row=mysql_fetch_array($res))
echo "<table><tr><td>",$row['name'],"</td>";
echo "<table><tr><td>",$row['price'],"</td>";
}
А вторым запросом вывожу тоже наименование товара и страну производитель
|мяч | Москва|
|обруч | Пермь|
Вывожу данные тоже через while.
Но мне нужно получить таблицу вида
| мяч | 230p | Москва|
| гири | 500p | - |
| обруч | 100p | Пермь|
Данные находятся в разных таблицах,но поля name и nazvanie одинаковые.
Если я делаю
if($row['name']==$row1['nazvanir'])
{
echo "<td>",$row1['city'],"</td>";
}
else echo "<td> </td>"
то выводиться только первая одна строка.