PHP IF si se dan tres condiciones buscador no logro filtar por precios

Sigo con problemas, perdonen mi ignorancia, ya intente por todos los medios y no logro filtrar por el rango de precios:

Este es el código Ajax que esta en la home

 <script>      function filterProducts() {      var marcas = $  ('.valor_marca').val();      var cat = $  ('.valor_cat').val();      var price_range = $  ('.price_range').val();      $  .ajax({          type: 'POST',          url: 'buscar.php',          data: 'price_range='+price_range+'&marcas='+marcas+'&cat='+cat,          beforeSend: function () {              $  ('.container').css("opacity", ".5");          },          success: function (html) {              $  ('#productContainer').html(html);              $  ('.container').css("opacity", "");          }      });  }  </script> 

este es el codigo de la pagina buscar.php

<?php  require("php/db.php");  ///////// parametros que recibo del formulario /////////////  $  constante ="";  $  marcas = $  _POST['marcas'];  $  cat = $  _POST['cat'];  $  priceRange = $  _POST['price_range'];   if(!empty($  _POST['price_range']))      {      $  priceRangeArr = explode(',', $  priceRange);      $  constante = "WHERE precio_pro BETWEEN '".$  priceRangeArr[0]."' AND '".$  priceRangeArr[1]."'";      }  if(!empty($  _POST["cat"]) && !empty($  _POST["marcas"]))       {      $  constante = "WHERE cat_pro = $  cat AND marca_pro = $  marcas";       }  else if(!empty($  _POST['cat']))      {      $  constante = "WHERE cat_pro = $  cat";      }  else if(!empty($  _POST['marcas']))      {      $  constante = "WHERE marca_pro = $  marcas";      }  else{      $  constante = "";  }  ////////// condiciones ///////////  $  consulta1 = mysqli_query($  con, "SELECT * FROM productos Left Join marcas ON productos.marca_pro = marcas.id_marcas Left Join combo ON productos.combo_pro = combo.id_combo $  constante");  while($  row = mysqli_fetch_array($  consulta1, MYSQL_ASSOC)) {  echo "<!-- combo --><div class=\"card mb-4\">       <img class=\"card-img-top\" src=\"images/combos/".$  row['foto_combo']."\" alt=\"Card image cap\">      <div class=\"card-body\">      <div class=\"row\">   <!-- productos --><div class=\"col-xl-6 col-lg-6\">      <div class=\"marca\">".$  row['nombre_marcas']."</div>      <div class=\"desc\">".$  row['nombre_pro']."</div>      <div class=\"precio\">$   ".$  row['precio_pro']."</div>  </div><!-- end productos -->  </div>      </div>    </div><!-- end combo -->";  }  ?>