$bascet = mysql_query ("SELECT * FROM basket WHERE id_user = '".$uid."'");
while ($row = mysql_fetch_assoc ($bascet)) {
$products = mysql_query ("SELECT * FROM product WHERE id = '".$row['id_product']."'");
$row1 = mysql_fetch_assoc ($products);
$test = $row1['title'].'<br />'.$row1['id'];
}
как в переменную $test занести все записи с таблицы product и потом доставать их, тосить что бы письме были все выбранные товары
Спустя 32 минуты, 39 секунд (27.10.2011 - 20:36) vitaly777 написал(а):
Если в обоих колонках basket.id_product и product.id данные одни и те же, то
мне кажется лучше их связать с помощью INNER JOIN... WHERE basket.id_user = $uid..
в любом случае послушаем экспертов..
мне кажется лучше их связать с помощью INNER JOIN... WHERE basket.id_user = $uid..
в любом случае послушаем экспертов..
Спустя 53 минуты, 23 секунды (27.10.2011 - 21:29) kovaldm написал(а):
Ты лучше таблицы свои опиши, структуру. А то непонятно ничего.
Спустя 1 час, 11 минут, 20 секунд (27.10.2011 - 22:40) alexbel2404 написал(а):
SELECT * FROM product INNER JOIN basket ON basket.id_product = product.id WHERE basker.id_user = <тут айди юзера>
попробуй так, этот запрос должен вернуть все продукты для указанного юзера из корзины.