Сергей Стодольский
Мастер
(1212)
3 года назад
Попробуй запрос оформить так
"SELECT * FROM `motors` WHERE `category`='{$category}' AND `tip`='{$tip}' AND `location`='{$location}' AND `prise`='{$prise}'"
(переменные поставь в фигурных скобках)
А вообще текст запроса лучше присваивать сначала переменной, чтобы легче было дебажить...
$category=$_POST['category'];
$tip=$_POST['tip'];
$locaton=$_POST['location'];
$prise=$_POST['prise'];
$query=mysqli_query($conn, "SELECT * FROM `motors` WHERE `category`='$category' AND `tip`='$tip' AND `location`='$location' AND `prise`='$prise'") or die(mysqli_error());
while($fetch=mysqli_fetch_array($query)){
echo"".$fetch['name']."/".$fetch['category']."/".$fetch['tip']."/".$fetch['location']."/".$fetch['prise']."";
}
}else if(ISSET($_POST['reset'])){
$query=mysqli_query($conn, "SELECT * FROM `motors`") or die(mysqli_error());
while($fetch=mysqli_fetch_array($query)){
echo"".$fetch['name']."/".$fetch['category']."/".$fetch['tip']."/".$fetch['location']."/".$fetch['prise']."";
}
}else{
$query=mysqli_query($conn, "SELECT * FROM `motors`") or die(mysqli_error());
while($fetch=mysqli_fetch_array($query)){
echo"".$fetch['name']."/".$fetch['category']."/".$fetch['tip']."/".$fetch['location']."/".$fetch['prise']."";
}
}
http://pol.userzona.ru/administrator/laboratorya/filter/