You could do this a few ways, not sure how many categories you have...
index.php
PHP Code:
<a href="book_category_list.php?cat=fiction">Fiction</a>
<a href="book_category_list.php?cat=Horror">Fiction</a>
book_category_list.php
PHP Code:
<?php
if (!empty($_GET['cat'])) {
switch ($_GET['cat']) {
case 'fiction':
$sql = mysql_query("SELECT * FROM books WHERE category='Fiction' ORDER BY date_added DESC");
break;
case 'Horror':
$sql = mysql_query("SELECT * FROM books WHERE category='Horror' ORDER BY date_added DESC");
break;
default:
echo "Please provide a valid category";
break;
}
}
?>
This is untested let me know any issues you have.
You could also do..
PHP Code:
<?php
if (!empty($_GET['cat'])) {
$cat = mysql_real_escape_string($_GET['cat']);
$sql = mysql_query("SELECT * FROM books WHERE category='$cat' ORDER BY date_added DESC");
}
?>
Bookmarks