php - 使用 php 循环遍历 html 形式的文本框以获取单个值

标签 php html mysql

我正在尽力自己完成大部分工作,但我已经陷入了困境。我创建了一个 html 表单并使用 php 将其提交到 MySQL 数据库。

在一个部分中有单选按钮和文本框。我的问题是我无法找出如何仅获取用户在文本框中输入的值。 (有五个文本框,但只有一个包含信息)。

我需要单选按钮输出的值,因此我无法更改它。

这是我的 HTML 代码:

        <div class="fieldwrapper">
            <input type="radio" name="Unit_Reason_Codes" value="01F">Electrical Component:
            <input id="elecpart" type="text" value="" size="30" name="part[]" class="FormField" placeholder="Part #">
        </div>
        <div class="fieldwrapper">
            <input type="radio" name="Unit_Reason_Codes" value="01H">Air Cond/Heat Pump Component:
            <input id="airpart" type="text" value="" size="30" name="part[]" class="FormField" placeholder="Part #">
        </div>
        <div class="fieldwrapper">
            <input type="radio" name="Unit_Reason_Codes" value="01J">Motor/Blower:
            <input id="motorpart" type="text" value="" size="30" name="part[]" class="FormField" placeholder="Part #">
        </div>
        <div class="fieldwrapper">
            <input type="radio" name="Unit_Reason_Codes" value="01K">Gas Heating Component:
            <input id="gaspart" type="text" value="" size="30" name="part[]" class="FormField" placeholder="Part #">
        </div>

我尝试过使用 php 进行 foreach 循环,但我似乎无法让它正常工作。

有人能帮我找到一个 php 解决方案吗?

如果需要更多信息,请告诉我!

编辑:我之前所做的大部分工作是 VB,所以请耐心等待。

这是我的循环尝试,没有错误,但无法将其发布到 sql 数据库中(我还有其他一些东西已经在工作,所以这可能不是问题)。

foreach ($_POST['part'] as $key=>$value) {
    $part = $value;

}

最佳答案

您正在一次又一次地初始化$part。您需要添加空白值检查。就是这样。

foreach ($_POST['part'] as $key=>$value) {
if($value!='')
    $part = $value;
}

关于php - 使用 php 循环遍历 html 形式的文本框以获取单个值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34026603/

相关文章:

javascript - 如何删除或改进 :focus style on Bootstrap Carousel?

javascript - window.open ('url' , '_self' ) 不工作

mysql - 尝试使用 left join 和 group 进行查询时出现问题,方法是在 MySQL 上覆盖左表的一个字段

php - html/blade 中双 curl 双破折号的含义

php - Python类成员混淆

php - 结合 cookie 和 session

php - Google 喜欢使用 Levenshtein Distance 的 "Did you mean ?"搜索建议

javascript - 为什么放置 div 标签可以让此 React 代码编译?

php - 循环 php mysql 查询直到找不到结果

php - 如何从金额中获取单独列中的卢比和派萨