Выборка и вывод результата в цикле

denissined

Новичок
Есть 3 таблицы. Необходимо сделать выборку и вывести в цикле.






PHP:
$gifts_select = mysql_query("SELECT * FROM gifts,user_gifts,users WHERE user_gifts.id_user LIKE '$myrow[id]' AND users.id LIKE user_gifts.id_sender ORDER BY users.id DESC LIMIT 7",$db);
$gifts = mysql_fetch_array ($gifts_select);
do
{
//выводим его в цикле
print «<HERE

<div class="gifts_block_1"><img src='$gifts[image]' title='$gifts[gift_name]' width='65' height='65'></a><div class="gifts_block_user">Отправил<div class="gifts_block_name">$gifts[login]</div></div></div>

HERE;
}
while($gifts = mysql_fetch_array($gifts_select));
Но при этой выборке в цикле почему-то повторяются записи. '$myrow[id]' - мой id. Как исправить? Заранее благодарен. Причем ссылки на изображения тоже становятся не верными как видно на картинке выше.
 

Andkorol

Новичок
Жертва курсов п*п*ва детектед.
Всё так плохо, что лучше просто это всё стереть (и курсы с харда тоже), почитать Котерова – и написать новый код.
Потому что это – не код.
 
Сверху