Что я делаю не так?

Romantik

TeaM PHPClub
Что я делаю не так?

Приветствую
вот проблема возникла:
Есть две таблицы- в одной даты, в другой номера
необходимо сделать запрос и вывести на каждую дату несколько номеров
к примеру:
2001-01-20 234
2001-01-20 239
2001-01-20 240
2001-01-22 245
2001-01-26 800
Пробую:
$sql_date="select....from table_date...";
$sql_num="select....from table_num...";
$res_date= mysql_query($sql_date);
$res_num= mysql_query($sql_num);

while ($row_date= mysql_feth_array($res_date))
{
while ($row_num= mysql_feth_array($res_num))
{
$dat= $row_date["dat"];
$num= $row_num["num"];
echo '<tr><td>$num</td><td>$dat</td></tr>';
}}
А выводит таблицу, но с датой 2001-01-20 на всех полях :(
Что я сделал неправильно и как сделать правильно?
Заранее благодарен!
 

Romantik

TeaM PHPClub
Пробовал :(
выводит правильно, но число строк составляет кол-во дат :(
т.е. вместо 10 номеров за 4 дня выводит 4 номера за 4 дня.
 
Сверху