PHP会话/数组详细信息

时间:2016-06-22 08:04:52

标签: php html cart

我在这里得到了这个代码,它将产品代码和大小添加到会话数组中,并且我得到了代码,因此我可以从该大小的库存中获取1:

if($_GET['acao'] == 'add'){
        $cod =$_GET['cod'];
        if(!isset($_SESSION['cart'][$cod])){

           $_SESSION['cart'][$cod]=$tamanhos;

            $sql="SELECT stock FROM detalhes_produtos WHERE cod_produto='$cod' AND tamanho='$tamanhos' ";
            $resultado=odbc_exec($ligaBD,$sql);
            odbc_fetch_row($resultado);
            $stock  = odbc_result($resultado,1);

          $conta = $stock - 1;
        }
     }

我得到了这个代码来取消会话,我想得到“tamanhos”#39;喜欢它是添加所以我可以进行查询添加1到股票,这是代码:

if($_GET['acao'] == 'del'){
        $cod =$_GET['cod'];

        if(isset($_SESSION['cart'][$cod])){

            $_SESSION['cart'][$cod];

           $ligaBD=odbc_connect('basededadospap','','');
           $sql="SELECT stock FROM detalhes_produtos WHERE cod_produto='$cod' AND tamanho='$tamanhos' ";
           $resultado=odbc_exec($ligaBD,$sql);
           odbc_fetch_row($resultado);
            $stock2  = odbc_result($resultado,1);

           $conta1 = $stock2 + 1;
           $sql2="UPDATE detalhes_produtos SET stock='$conta1' WHERE cod_produto='$cod' AND tamanho='$tamanhos';";
           odbc_exec($ligaBD,$sql2);
           unset($_SESSION['cart'][$cod]);


        }
     }

但它没有添加一个表,我该怎么办?

1 个答案:

答案 0 :(得分:-1)

我让它使用这段代码:

$tmn =$_SESSION['cart'][$cod];