ich habe sql datenbank enthalten bücher detail und ich habe drop-down-menü zu buch kategorie wählen, um alle bücher in dieser kategorie aufzulisten. dann haben Link i durch den Preis der Bücher zu sortieren i versuchen, diese aber nicht funktioniertphp sortierung sql daten
<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>";
}
und diese die Bücher nach Kategorie anzuzeigen:
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>";
}
Was genau funktioniert nicht? – Rick