У меня есть страница продукта и при нажатии на кнопку Добавить в корзинуSQL выбрать ГДЕ И
$pid = $_POST['pid'];
$size= $_POST["length"];
$Category = $_POST['Category'];
Он работает метод POST, отправляя тех выше. Из этой цены можно выбрать исходя из длины. Потому что категория - это выпадающее меню ... Я отправляю любую категорию, которую выбрал пользователь.
Ниже приведены примеры моих 3 таблиц и запроса. Надежда, что помогает Таблица: Продукт
Pid Name
1 man
2 woman
3 child
Таблица: Категория
CatID Name Pid
1 pen 1
2 pen 1
3 pencil 2
3 red_pen 3
Таблица active_product
ATpid size pid price
1 12 1 10
2 14 2 15
3 16 3 20
4 18 4 30
Мой запрос, который я попробовал
SELECT Name, size, price
FROM active_product, Product, Category
WHERE Product.pid=1
AND size=10 AND Name.Category=pen Limit 1
Этот запрос не работает. Как я могу улучшить его, пожалуйста?
Как это не работает? Вы получили сообщение об ошибке? Неожиданные результаты? – showdev
Будьте более конкретными, чем «не работает» –