I'm creating a "shopping list" for a chef. Let's say he has the menu item Tuna Salad. His recipe is for 1 serving and has several ingredients. With javascript, how do I dynamically change the serving and it automatically change the amounts of the ingredients? This is my current code:
<?php include 'config.php';?>
<?php
if (isset($_GET['id'])) {
$id = $_GET['id'];
$sql = mysqli_query($con, "SELECT * FROM recipes WHERE id='$id'");
while ($result = mysqli_fetch_array($sql)){
include 'header.php';
echo "One serving of " . "<strong>" . $result['name'] . "</strong>" . " equals:";
echo "<ul>";
echo "<li>" . $result['ing1Amt'] . " " . $result['ing1Mea'] . " " . $result['ing1'] . " </li>";
echo "<li>" . $result['ing2Amt'] . " " . $result['ing2Mea'] . " " . $result['ing2'] . "</li>";
echo "<li>" . $result['ing3Amt'] . " " . $result['ing3Mea'] . " " . $result['ing3'] . "</li>";
echo "<li>" . $result['ing4Amt'] . " " . $result['ing4Mea'] . " " . $result['ing4'] . "</li>";
echo "<li>" . $result['ing5Amt'] . " " . $result['ing5Mea'] . " " . $result['ing5'] . "</li>";
echo "<li>" . $result['ing6Amt'] . " " . $result['ing6Mea'] . " " . $result['ing6'] . "</li>";
echo "<li>" . $result['ing7Amt'] . " " . $result['ing7Mea'] . " " . $result['ing7'] . "</li>";
echo "<li>" . $result['ing8Amt'] . " " . $result['ing8Mea'] . " " . $result['ing8'] . "</li>";
echo "<li>" . $result['ing9Amt'] . " " . $result['ing9Mea'] . " " . $result['ing9'] . "</li>";
echo "<li>" . $result['ing10Amt'] . " " . $result['ing10Mea'] . " " . $result['ing10'] . "</li>";
echo "</ul>";
include 'footer.php';
}
}
?>
<?php mysqli_close($con);?>