我在价格范围内使用jQuery范围滑块,但即使使用explode()
我也无法将两个价格(最小值和最大值)分开,因此我可以将它们与MySQL BETWEEN
一起使用。有没有办法解决它(或者将数据传递给查询的更好方法)?
最后,我希望有两个字符串($price_min
& $price_max
),因此很容易使用它们。
现在看起来像这样:
β¬500 - β¬878
但是应该更像这样:
€500 - €878
但欧元sumbol似乎有问题。
答案 0 :(得分:2)
我不确定为什么爆炸不适合你,这里有效: https://eval.in/94159
$string = "β¬500 - β¬878";
$ary = explode("-",$string);
$min = filter_var($ary[0], FILTER_SANITIZE_NUMBER_INT);
$max = filter_var($ary[1], FILTER_SANITIZE_NUMBER_INT);
echo "between " . $min . " and " .$max;