Добрый день написал вот такой код
$query = "SELECT * FROM products WHERE brand = '".$_POST["category"]."' ";
$brand = $_POST['category'];
if (isset($brand)){
$brandsdata =implode(",", $brand);
$query .= " AND brand IN('$brandsdata')";
}
Суть проблемы такова что $brandsdata не имеет значения cделал проверку вар дампом
"SELECT * FROM products WHERE brand = 'Gigabyte' AND brand IN('')"
В чем у меня ошибка?Пост же является массивом и имплоуд должен превратить ее строку.но почему-то он этого не делает.