if (!empty($_SESSION["shopping_cart"])) {
    $total = 0;
    foreach ($_SESSION["shopping_cart"] as $keys => $values) {
?>
        <tr>
            <td><?php echo $values["item_name"]; //$GLOBALS['x']= $values["item_name"] $_COOKIE["iname"] = $values["item_name"] ?></td>
            <td><?php echo $values["item_quantity"];//$GLOBALS['y']= $values["item_quantity"]//$_SESSION["iquantity"] = $values["item_quantity"]?></td>
            <td>₹ <?php echo $values["item_price"]; //$GLOBALS['z']= $values["item_price"]//$_SESSION["iprice"] = $values["item_price"]?></td>
            <td>₹ <?php echo number_format($values["item_quantity"] * $values["item_price"], 2); ?></td>
<?php 
        $menus = array("name"=>$values["item_name"], 
                                    "quan"=>$values["item_quantity"], 
                                    "price"=>$values["item_price"], 
                                    "id"=>$values["item_id"]);
?>
            <td><a href="index.php?action=delete&id=<?php echo $values["item_id"]; ?>"><span class="text-danger">Remove</span></a></td>
        </tr>
<?php
        $total = $total + ($values["item_quantity"] * $values["item_price"]);
    }
?>
    <tr>
        <td colspan="3" align="right">Total</td>
        <td align="right">₹ <?php echo number_format($total, 2); ?></td>
        <td></td>
    </tr>
    <tr>
        <td colspan="5" align="right"> <input type="submit" value="Confirm" class="btn btn-primary">
        </td>
    </tr>
    </form>
<?php
}
Basically I am trying to create a cafeteria management system using sql, html and php. So I want to insert the items ordered by the user into a table for that I am supposed to pass the variables from a foreach of one php file to another php file. I want to pass the $values["item_name"], $values["item_quantity"], $values["item_price"] to the other php file to insert their values into a sql table which is below:
<?php
include_once('index.php');
$i_name = ("item_name");
$i_quantity =("item_quantity");
$i_price =("item_price");
$i_id = ("item_id");
/*$i_name = $_SESSION[$menus["name"]];;
$i_quantity =$_SESSION[$menus["quan"]];
$i_price = $_SESSION[$menus["price"]];
$i_id = $_SESSION[$menus["id"]];
*/
session_start();
$un = $_SESSION['username']; 
$host = "localhost";
$dbusername = "root";
$dbpassword = "";
$dbname = "cart";
$conn = new mysqli($host, $dbusername, $dbpassword, $dbname);
if (mysqli_connect_error()) {
    die('Connect Error (' . mysqli_connect_errno() . ') '. mysqli_connect_error());
} else {
    $sql = "INSERT INTO tbl_order (itemname, itemquantity, itemprice, itemid, username) values ('$i_name','$i_quantity','$i_price','$i_id','$un')";
    if ($conn->query($sql)) {
        header("location: lastpageFINAL.php");
    } else {
        echo "Error: " . $sql . "" . $conn->error;
    }
    $conn->close();
}
echo '<br /><a href="orderstatus1.php">';
//echo '<br /><a href="index.php">';
?>
I tried using global variables but couldn't make it.
 
     
    