无法工作:$ _SESSION ['qty'] ='$ qty';

时间:2017-03-29 04:48:03

标签: php session

我正在建立一个购物网站,我遇到了一个问题。当我在数量列中填入一些数字时,它会将数字显示为列的结尾。有什么问题吗?

<tr align="center">
    <td><input type="checkbox" name="remove[]" value="<?php echo $pro_id;?>" /></td>
    <td><?php echo $product_title; ?><br><img src="admin_area/product_images/<?php echo $product_image; ?>" width='60' height="60"/></td>
    <td><input type="text" size="4" name="qty" value="<?php echo $_SESSION['qty'];?>"/></td>
    <?php
    if(isset($_POST['update_cart'])){
        $qty = $_POST['qty'];
        $update_qty="Update cart set qty='$qty'";
        $run_qty = mysqli_query($con, $update_qty);
        $_SESSION['qty'] = $qty;
    }                
    ?>                       
    <td><?php echo "$".$single_price; ?></td>
</tr>

https://i.stack.imgur.com/16ydI.png

2 个答案:

答案 0 :(得分:1)

<?php
//allows you to start a session
session_start();

当你想结束会议时

session_destroy();

答案 1 :(得分:0)

您必须在访问任何内容之前启动会话 添加

session_start();

在文件顶部的

<?php