-1
我有SQL數據庫包含書籍的詳細信息,我有下拉菜單選擇書籍類別以列出此類別中的所有書籍。然後,我必須指向由價格書籍排序我嘗試這一點,但不能工作php排序sql數據
<a href="view.php?sort=priceASD">order by price Low to high</a>
if($_GET['sort'] =='priceASD')
{
$x=$db->query("SELECT * FROM books WHERE category='Children' AND ORDER BY price ASC");
foreach($x as $row)
echo "<tr><td><a href='displayinfo.php?booksid=".$row['id']."'>".$row['title']."</a></td><td><a href='displayinfo.php?booksid=".$row['id']."'><img src=".$row['picture']." height='100' width='100'></a></td><td>$".$row['price']."</td></tr>";
}
,這按類別來顯示書籍:
if($value == 'Children')
{
$r=$db->query("SELECT * FROM books WHERE category='Children'");
echo "<table>";
foreach($r as $row)
echo "<tr><td><a href='displayinfo.php?booksid=".$row['id']."'>".$row['title']."</a></td><td><a href='displayinfo.php?booksid=".$row['id']."'><img src=".$row['picture']." height='100' width='100'></a></td><td>$".$row['price']."</td></tr>";
echo "</table>";
}
什麼不工作? – Rick