如何将多行输出传输到另一个php文件以处理数据? 附件摘要 类型 目前-出厂 最低库存 更新人 最后更新 再库存量 缺货

如何将多行输出传输到另一个php文件以处理数据? 附件摘要 类型 目前-出厂 最低库存 更新人 最后更新 再库存量 缺货,php,javascript,Php,Javascript,这可能不是最好的方法,但您始终可以使用会话变量。我不能完全理解您正在编写的程序,因此我不能说会话是否足够安全,但如果您想使用会话,请执行以下操作: 在文件的开头: <form name="myForm" action="doControlAcc.php" method="post" onsubmit="return validateForm(this);"> <table cellpadding="0" cellspacing="0" border="20"

这可能不是最好的方法,但您始终可以使用会话变量。我不能完全理解您正在编写的程序,因此我不能说会话是否足够安全,但如果您想使用会话,请执行以下操作:

在文件的开头:

<form name="myForm" action="doControlAcc.php"  method="post" onsubmit="return validateForm(this);">
        <table cellpadding="0" cellspacing="0" border="20" class="display" id="acc" width="200">
            <thead>
            <tr><h2>Accessories summary</h2></tr>
            <tr>
                <th>Type</th>
                <th>Currently - Ex Factory</th>
                <th>Minimum Required Stock</th>
                <th>Update by</th>
                <th>Last update</th>
                <th>Re-Stock Amount</th>
                <th>Stock Out</th>

            </tr>
            </thead>
            <tbody>
               <?php
               $accessories = array()
               $query  = "SELECT description, current_stock, min_required_stock, c_ex_factory, last_update from Accessories”;

                $result= mysqli_query($link, $query) or die(mysqli_error($link));      
                $row = mysqli_fetch_array($result);

                while($row = mysqli_fetch_array($result)){ 
                    $order = $row['c_ex_factory'] - $row['min_required_stock'];
                    if ($order < 0){
                        $order = $row['min_required_stock']-$row['c_ex_factory'];
                        $color = "#FF0000";
                    }else{
                        $order = 0;
                        $color = "#00FF00";
                    }



                ?>
            <tr>
                <td name="accessories[]" id="accessories"   value=”<?php echo $row['description'] ?>” <?php echo in_array($row['description', $ accessories) > <?php echo $row['description']; ?> </td>
                <td align="center" name="accessories[]"  id="accessories"   value=”<?php echo $row[''c_ex_factory '] ?>” <?php echo in_array($row[''c_ex_factory ', $ accessories) > <?php echo $row['c_ex_factory']; ?> </td>
                <td align="center" name="accessories[]"  id="accessories"   value=”<?php echo $row[''min_required_stock '] ?>” <?php echo in_array($row[''min_required_stock ', $ accessories) > <?php echo $row['min_required_stock']; ?> </td>
                <td align="center" name="accessories[]"  id="accessories"   value=”<?php echo $row[' name '] ?>” <?php echo in_array($row[' name ', $ accessories) > <?php echo $row['name']; ?> </td>
                <td align="center" name="accessories[]"id="accessories"   value=”<?php echo $row['description'] ?>” <?php echo in_array($row['description', $ accessories) > <?php echo $row['up_when']; ?> </td>
                <td align="center" name="accessories[]"  bgcolor="<?php echo $color; ?>" id="accessories" <?php echo in_array($row[' re_stock ', $ accessories) > <input type="text" size="5" name="re_stock" value=" <?php echo $order ?>"/> </td>
                <td align="center" name="accessories[]"id="accessories"   <?php echo in_array($row[' out_stock ', $ accessories) > <input type="text" size="5" name="out_stock" value ="0"/></td>                    
            </tr>

                <?php

                }

                ?>

               <tr>
                   <td> </td> 
                   <td>                         </td> 
                   <td></td> <td></td> <td></td> 
                <td><button  data-theme="b" id="submit" type="submit">Send order</button></td>
            </tr>
            </tbody>

        </table>

    </form>
要在另一个代码文件中访问它,您必须启动会话,如每个代码文件中所示。那么就这样做吧,

$_SESSION['accessories'] = $accessories;

不要使用
,而是使用
$_SESSION['accessories'] = $accessories;
$accessories = $_SESSION['accessories'];