将数字添加到变量并打印到指定的数字

时间:2019-05-09 08:42:06

标签: php arrays session

我尝试将$i添加到从$_POST['pColors']获得的任何值中,以便随后可以根据$i打印它们

    $i = 0;
    foreach($_SESSION['pID'] AS &$getProductID) {

    // ============================================== GET COLORS =============

        if(isset($_POST['action'])) {
            if($_POST['pColors'] != "") {
                foreach($_POST['pColors'] as $key => $val) {
                    $_SESSION['pColors'][$i] = $_POST['pColors'];
                }
            }
        }

        $getProductColor = $_SESSION['pColors'];
        @$getProductColor = $_SESSION['pColors'][$i];

        // ============================================== GET COLORS END =============

        // ============================================== PRINT COLORS =============

        foreach($getProductColor as $key => $val) {

            $query = "SELECT * FROM colors_translate WHERE `uniqueID` IN('".$val."') ";

            //HERE IS QUERY FROM DB AND PRINT COLORS    

        }

        // ============================================== PRINT COLORS END =============
        $i++;
    }

0 个答案:

没有答案