Checkbox 使用php提交带有文本框值的复选框

Checkbox 使用php提交带有文本框值的复选框,checkbox,textbox,Checkbox,Textbox,抱歉耽误您的时间。首先,请不要因为我问这个问题而责备我 我有一组复选框,每个复选框都有一个文本框。在这里,我有两个问题: 1) 我只想在单击复选框后显示文本框 2) 如何将单击的复选框值与文本框值一起发送,然后以复选框和文本框的形式显示。对于您的信息,用户使用textbox在单击的复选框上填写一个小注释 我有谷歌,并已设法发送值的复选框使用数组。。。但问题是,我不知道如何发送显示文本框的文本框。他们是否仍然能够使用阵列或如何使用阵列 下面是我的屏幕图片 [CB1] No abnormality

抱歉耽误您的时间。首先,请不要因为我问这个问题而责备我

我有一组复选框,每个复选框都有一个文本框。在这里,我有两个问题:

1) 我只想在单击复选框后显示文本框

2) 如何将单击的复选框值与文本框值一起发送,然后以复选框和文本框的形式显示。对于您的信息,用户使用textbox在单击的复选框上填写一个小注释

我有谷歌,并已设法发送值的复选框使用数组。。。但问题是,我不知道如何发送显示文本框的文本框。他们是否仍然能够使用阵列或如何使用阵列

下面是我的屏幕图片

[CB1] No abnormality and significant [... tb1 ..............]<br>
[CB2] Dominant mass                  [... tb2 ..............]<br>
[cb3] Calcification                  [... tb3 ..............]<br>
[CB4] Asymmetrical density           [... tb4 ..............]<br>
[CB5] Other                          [... tb5 ..............]<br>
[CB1]无异常和显著[…tb1………]
[CB2]主要质量[…tb2………]
[cb3]钙化[…tb3………]
[CB4]非对称密度[…tb4………]
[CB5]其他[……tb5…………]
我使用了以下代码:

<?php
   $finding_arr = array('No significant abnormality','Dominant mass','Calcification','Asymmetrical density','Other');
    $finding = unserialize($row['finding']);

    for ($i = 0; $i < count($finding_arr); $i++){
     $checked = in_array($finding_arr[$i],$finding)? " checked" : "";
        echo "<input type='checkbox' id='finding' name='finding[]' value='$finding_arr[$i]'$checked> $finding_arr[$i] <input name='finding[]' type='text' id='f_note' value='$f_note[]' size='70'><br>\n";
        }
        ?>
(1)要在向服务器提交任何需要使用javascript或jQuery的内容之前编辑页面(例如,jQuery的.hide()和)


(2) 没有更多的信息,我有点困惑你想做什么。另外,提供相关的代码可以更容易地看出哪里出了问题。

我认为SO-maz中有一个bug——它发布了一些代码,但没有显示出来。我可以看到代码,当我试图编辑后,但现在我不能再编辑它。我已经标记好让大家看看。谢谢你的快速回复。。。我的问题是,我不知道如何将文本框值和复选框值一起存储到数据库中。。数组是否可以做到这一点?。。数组如何在一个字段中存储这两个值,然后在复选框和文本框中再次显示它。。。很抱歉,如果我的解释有点混乱,如果没有更详细的解释你想做什么,很难帮助你。例如,您可以使用许多不同的数据库,您的实现将依赖于这些数据库。不过,一般来说,您希望将所有文本框和复选框放在标记中,然后提供一个提交按钮。然后,您可以使用PHP通过$\u GET和$\u POST全局PHP变量访问GET或POST变量。