Проблем със SELECT заявка към БД

confiscate

Registered
Здравейте,

Имам следната БД:



И следния линк:
http://.../flowers/products.php?cat=bouquets

Искам с $_GET заявка да взема категорията "bouquets" да я сравня с полето от базата данни cat и да изкарам само резултатите, които имат cat "bouquets".

Код:
$cat = $_GET['cat'];
 $ProductsQuery = mysqli_query($db, "SELECT * FROM `products` WHERE cat = $cat");

Заявката не изкарва никакви резултати :(

Бихте ли ми казали къде бъркам ?

Благодаря предварително!!!
 
Да да , това е за примера , ще се погрижа за сигурността. Поне за това, което знам до момента за нея :)
 
Моя съвет е да се придържаш към принципите на релационните бази данни. Създай нова таблица в която да съхраняваш категориите, а в тази записвай първичния ключ на съответната категория. И направи полето за цена тип DECIMAL - не всички цени са кръгли суми ;)
 

Back
Горе