使用$ _GET获取输入数据

时间:2015-12-29 17:51:05

标签: php html

我在点击添加到购物车按钮时尝试获取产品数量。但每次我这样做,数量总是0

添加到购物车按钮的代码

function cart(){

if(isset($_GET['add_cart']))
{   
    global $con;
    $ip = getIp();
    $pro_id = $_GET['add_cart'];
    $prod_quan = $_GET['prod_quan'];

    $check_pro = "select * from cart where ip_add = '$ip' AND p_id = '$prod_id" ;

    $run_check = mysqli_query($con, $check_pro);
        if(mysqli_num_rows($run_check)>0){
            echo "";
        }
        else {
            $insert_pro = "insert into cart (orderId,ip_add,qty) values ('$pro_id','$ip','$prod_quan')";
            $run_pro = mysqli_query($con, $insert_pro);

            echo "<script> window.open('index.php','_self')</script>";

        }
}
}//cart()

这里是项目输入字段的代码:

<div id='single_product'>

            <img src='../admin_int/product_images/$prod_img' width='180' height=180'/>
            <h4>Name:</h4><h4> $prod_name</h4>
            <p><b>Price: $ $prod_price</b></p>
            <p><b>Quantity</b><input type='number' name='prod_quan' placeholder='1' min='1' max='9' size='2'/></p>

            <a href='details.php?prod_id=$prod_id' style='float:left; font-size:19px;padding-top:10px;text-decoration:none'>Details</a>

            <a href='index.php?add_cart=$prod_id'><button style = 'float:right; border:1; border-radius:12px; color:blue;
             height:50px; width:50px;
             background-color: #80ff80'>
            Add to Cart</button></a>
        </div>
    ";

0 个答案:

没有答案