PHP 代码不允许通过我的表单发送多个输入值

标签 php html

我构建的应用程序遇到了障碍。我是 PHP 的新手(不到 1 个月),在导师的帮助下我写了一个非常复杂的表格。由于保密协议(protocol),我不能在这里发送我的整个代码作为示例。具体来说,我遇到的问题是我的表单无法将多个值发送到两个不同的输入“槽”。它将向数据库发送一个单一的输入值,但它应该注册输入的不同值。

<?php                        
{
foreach($results['tags'] as $part){
if ($part['category'] == "Part"){
?>
<tr>
<td><?= $part['Part']; ?></td>
<td class="text-center"><?= $product['Amount']; ?></td>
<td><input type="text" name=$product['Val1'] /></td>
<td><input type="text" name=$product['Val2'] /></td>
</tr>

<?php
    }
      }

         }

            ?>

我的导师建议将此作为答案,但我不确定他的意思: “似乎 [val1/2] 需要与产品而不是交易相关联。现在,它不在那个“标签”部分。这有意义吗?”

最佳答案

您正在尝试使用 $ 命名您的变量。我想你想在那里输出 php 值,所以将你的字符串更改为如下所示:

<td><input type="text" name="<?= $product['Val1'] ?>"/></td>

关于PHP 代码不允许通过我的表单发送多个输入值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34456073/

相关文章:

javascript - 不同的组成元素

javascript - 如何从日期选择器中获取日期并显示在表格中? Material -UI。响应式JS

格式良好的 HTML 代码与一行代码

javascript - 如何链接 Angular 2中的元素?

php - 如何使用 php 或 javascript 让网站上的所有用户共享通用时区?

php - 检查输入框是否获得焦点

php - 今天 PDO 是否转义 "%"和 "_"

php - Kendo ui/GANTT,关闭弹出窗口

php - 以hms格式排序时间的Mysql查询

html - 我的 CSS 不会显示在我的索引页面之后