这是我所拥有的以及我想做的:
我的 MySql 数据库中有 12 个项目。 4 个产品为 4.99,4 个产品为 3.99,4 个产品为 2.99。
我意识到我可以像这样查询数据库,它会给我一个该价格的产品列表:
<?php
$query = "SELECT * FROM UFPProducts WHERE price = 4.99";
$results = mysql_query ($query, $connect);
while ($row = @ mysql_fetch_array($results))
{
print
"<div id= 'item'>" .
"<p>Product id ".$row["ProductID"]."</p>".
"<p><img src=".$row["Image"]."></p>".
"<p>£".$row["Price"]."</p>".
"<p>".$row["Description"]."</p>".
"</div>";
}
?>
然而,我想要的是一个可以按价格对产品进行排序的按钮。
有什么简单的方法可以做到这一点?
Thanks
尝试这个查询
$query = "SELECT * FROM UFPProducts order by price ASC";
上述查询将以升序列出所有价格。但如果您希望将不同的价格分组在一起,请使用以下查询。
$query = "SELECT * FROM UFPProducts group by price order by price ASC";
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)