Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

My Guitar Shop Product Manager Product List Categories > Code Name Price value= > value= > Add Product List Categories My Guitar Shop, Inc.

image text in transcribed

require_once('database.php');

// Get category ID

if (!isset($category_id)) {

$category_id = filter_input(INPUT_GET, 'category_id',

FILTER_VALIDATE_INT);

if ($category_id == NULL || $category_id == FALSE) {

$category_id = 1;

}

}

// Get name for selected category

$queryCategory = 'SELECT * FROM categories

WHERE categoryID = :category_id';

$statement1 = $db->prepare($queryCategory);

$statement1->bindValue(':category_id', $category_id);

$statement1->execute();

$category = $statement1->fetch();

$category_name = $category['categoryName'];

$statement1->closeCursor();

// Get all categories

$query = 'SELECT * FROM categories

ORDER BY categoryID';

$statement = $db->prepare($query);

$statement->execute();

$categories = $statement->fetchAll();

$statement->closeCursor();

// Get products for selected category

$queryProducts = 'SELECT * FROM products

WHERE categoryID = :category_id

ORDER BY productID';

$statement3 = $db->prepare($queryProducts);

$statement3->bindValue(':category_id', $category_id);

$statement3->execute();

$products = $statement3->fetchAll();

$statement3->closeCursor();

?>

My Guitar Shop

Product Manager

Product List

Categories

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Fundamentals Of Database Management Systems

Authors: Mark L. Gillenson

3rd Edition

978-1119907466

More Books

Students also viewed these Databases questions