如何从 php、mysql 中的单列获取多个值的数据
How to fetch data for multiple value from single column in php, mysql
我想从单列中获取多个值的数据,但页面上只有最后一个值(价格 = 399)可见。
我正在使用此代码,请帮助我获取所有 3 个价格的数据。
<a href="show_products.php?price=149&price=299&price=399">
if (isset($_GET['price']) && $_GET['price']<>"")
{
$productprice= $_GET['price'];
$productprice_result=mysql_query("select * from products where price=$productprice");
while($productprice_rows=mysql_fetch_array($productprice_result)){
$productid=$productprice_rows["product_id"];
$productsql=$productsql. "and price=$productprice ";
}
试一试
我想从单列中获取多个值的数据,但页面上只有最后一个值(价格 = 399)可见。
我正在使用此代码,请帮助我获取所有 3 个价格的数据。
<a href="show_products.php?price=149&price=299&price=399">
if (isset($_GET['price']) && $_GET['price']<>"")
{
$productprice= $_GET['price'];
$productprice_result=mysql_query("select * from products where price=$productprice");
while($productprice_rows=mysql_fetch_array($productprice_result)){
$productid=$productprice_rows["product_id"];
$productsql=$productsql. "and price=$productprice ";
}
试一试