Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/271.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何在while循环中将值从数组添加到文本框_Php_Arrays_Loops_While Loop_Cart - Fatal编程技术网

Php 如何在while循环中将值从数组添加到文本框

Php 如何在while循环中将值从数组添加到文本框,php,arrays,loops,while-loop,cart,Php,Arrays,Loops,While Loop,Cart,我有一个购物车循环上的产品,但数量的值没有出现,它在每个文本框上都有这个错误。注意:C:\xampp\htdocs\ecommerce\cart.php中的数组到字符串的转换在第172Array行 回显数组是没有意义的。你可以在内爆后回显数组,比如逗号。为什么你不只是回显$pp_qty['qty'],而不是将其放入数组并尝试回显该数组?没关系,谢谢,顺便说一句,如何获取按钮,如果文本框更改,它将更改数据库中的所有数量。您是否希望在第二次购物车查询中显示购物车表中具有给定productid的所有产

我有一个购物车循环上的产品,但数量的值没有出现,它在每个文本框上都有这个错误。注意:C:\xampp\htdocs\ecommerce\cart.php中的数组到字符串的转换在第172Array行


回显数组是没有意义的。你可以在内爆后回显数组,比如逗号。为什么你不只是回显$pp_qty['qty'],而不是将其放入数组并尝试回显该数组?没关系,谢谢,顺便说一句,如何获取按钮,如果文本框更改,它将更改数据库中的所有数量。您是否希望在第二次购物车查询中显示购物车表中具有给定productid的所有产品?它将显示所有用户从购物车购买的所有产品。这没什么意义。我会为此记录一个ip地址
<?php 
    $total = 0;

    global $con; 

    $ip = getIp(); 

    $sel_price = "select * from cart where ip_add='$ip'";

    $run_price = mysqli_query($con, $sel_price); 

    while($p_price=mysqli_fetch_array($run_price)){

        $pro_id = $p_price['p_id']; 

        $pro_price = "select * from products where product_id='$pro_id'";

        $run_pro_price = mysqli_query($con,$pro_price); 

        while ($pp_price = mysqli_fetch_array($run_pro_price)){

        $product_price = array($pp_price['product_price']);

        $product_title = $pp_price['product_title'];

        $product_image = $pp_price['product_image']; 

        $single_price = $pp_price['product_price'];
        $single_price = number_format($single_price);
        $values = array_sum($product_price); 
        $total += $values;  


        $pro_qty = "select * from cart where p_id='$pro_id'";

        $run_pro_qty = mysqli_query($con,$pro_qty); 

        while ($pp_qty = mysqli_fetch_array($run_pro_qty)){

        $product_qty = array($pp_qty['qty']);

                ?>

                <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 $product_qty;?>"/></td>
                    <td><?php echo "Php " . $single_price; ?></td>
                </tr>
    <?php } }?>