Соединение таблиц

Wahtel

Новичок
Всем привет, у меня есть БД в которой 3 таблицы, users(id, name, login, password, email), products(id, brand, price, description) и users_products(u_id, p_id), есть страница для регистрации и входа, есть страница для добавление и вывода всех товаров, надо сделать еще одну страницу, для просмотра списка товаров определенного пользователя, это тестовое задание, и мне не много не ясно что значит- для просмотра списка товаров определенного пользователя, но я это понял что для просмотра товаров того юзера под чьим логином я зашел, а может и не так, если у вас есть свои варианты, с удовольствием выслушаю, и буду благодарен за помощь, так ка на той странице я написал такой вот запрос:

Код:
$sql = "
    SELECT * FROM products LEFT JOIN users_products ON products.id = users_products.p_id
    WHERE users_products.u_id = 1
";
$goods = mysql_query($sql) or die(mysql_error());

mysql_close();
но выполнив этот запрос в mysql, мне написало 'empty set'.
 

AnrDaemon

Продвинутый новичок
Если это тестовое задание, и тебе непонятны условия теста - спроси того, кто давал этот тест! Не надо гадать! Гадание не приводит к улучшению твоих результатов.
 
Сверху