插入维护检查表表单PHP HTML MYSQL

插入维护检查表表单PHP HTML MYSQL,php,html,mysql,sql,Php,Html,Mysql,Sql,我需要创建一个表来登记对机器安全装置进行的维护 我有一个数据库表,其中包含所有与自己的安全设备相关的机器的列表 每个安全装置可以是“正常”、“不正常”、“部分正常”或“不正常” 我用HTML/PHP创建了一个网页,其中维护者选择他正在进行维护的机器,它将显示他必须控制的安全设备列表,并注册设备的状态(正常,不正常…) 马奇纳 性欲 描述 好啊 诺克 帕尔兹 NA 注 您必须更改输入的名称以创建元素数组(您可以更改另一个元素的“元素”名称) $count=0; while($row=mysql\

我需要创建一个表来登记对机器安全装置进行的维护

我有一个数据库表,其中包含所有与自己的安全设备相关的机器的列表

每个安全装置可以是“正常”、“不正常”、“部分正常”或“不正常”

我用HTML/PHP创建了一个网页,其中维护者选择他正在进行维护的机器,它将显示他必须控制的安全设备列表,并注册设备的状态(正常,不正常…)


马奇纳
性欲
描述
好啊
诺克
帕尔兹
NA
注

您必须更改输入的名称以创建元素数组(您可以更改另一个元素的“元素”名称)

$count=0;
while($row=mysql\u fetch\u数组($risultato)){
回声'
';   
$count++;
}
如果同时只允许一种状态,则必须更改复选框以放置单选按钮,如下所示:

$count=0;
while($row=mysql\u fetch\u数组($risultato)){
回声'
';   
$count++;
}
在“insert_controllo.php”中,您可以通过以下方式读取数据:

if(isset($\u POST['elements'])){

对于($i=0;$i您是否试图将多行保存到表中?。如果是这样,您需要使用数组。我建议您使用JSON数组并将其字符串化。将其存储到输入文本中。将其发布到下一个PHP页面,然后再次将其解码到数组中以插入多行。是的,我的页面上有多行,因为每行ne有很多安全装置。每个装置都可以是“ok,not ok,patially ok,na”(通过复选框选择)。在下一个表单中,您可以使用$_POST或$_REQUEST获取数据,然后使用mysqli或pdoi将其插入数据库。我只有一个表单,其中包含一个表DB的查询结果以及机器和安全设备之间的关联。在POST中,我只获取表的第一行。我需要将其插入表中,我如何才能做吗?先谢谢你
<html>
    <? include 'home.php' ?>    
        <body>
            <div>
                <form action="insert_controllo.php" method="POST">
                <table>
                    <th>Macchina</th>
                    <th>Dispositivo</th>
                    <th>Descrizione</th>
                    <th>OK</th> 
                    <th>NOK</th>    
                    <th>PARZ</th>   
                    <th>NA</th> 
                    <th>Note</th>   
<?                      while($row = mysql_fetch_array($risultato)){
                            echo "<tr><td>  <input class='hide' type= 'text' name='macc' value ='".$row['macc']."' readonly> 
                                  </td><td> <input class='hide' type= 'text' name='iddispssic' value ='".$row['iddispsic']."' readonly> 
                                  </td><td> <input class='hide' type= 'text' name='descgen' value ='".$row['descgen']."' readonly>
                                  </td><td> <input type= 'checkbox' name='chk1[]' value ='OK'>  
                                  </td><td> <input type= 'checkbox' name='chk1[]' value ='NOK'>
                                  </td><td> <input type= 'checkbox' name='chk1[]' value ='PARZ'>    
                                  </td><td> <input type= 'checkbox' name='chk1[]' value ='NA'> 
                                  </td><td> <input type='text' name='note' placeholder = 'Note'> 
                                 </td></tr>";   
                        }?>
                </table>
                <button class="bottone" name='submit' type='submit'>Concludi</button>
                </form>
            </div>
        </body>
</html>
        <!-- POST: Array
(
    [macc] => 09
    [iddispssic] => 2
    [descgen] => Ripari Fissi
    [chk1] => Array
        (
            [0] => NOK
        )

    [note] => 
    [submit] => 
)
 -->