如何以 PHP 形式从特定表 html $_POST[] 获取数据

Posted

技术标签:

【中文标题】如何以 PHP 形式从特定表 html $_POST[] 获取数据【英文标题】:how to get data from a specific table html $_POST[] in the form PHP 【发布时间】:2019-02-04 04:57:06 【问题描述】:

在表格中,我有两个表格,例如 table#1、table#2。两个表都只发送一个 $_POST。如何获取数据表格,例如 table#1 ?是否可以在 $_POST ['table #1'] 中以某种方式进行选择?

<form id="prepForm" action="" method="POST">
<table id="1" class="table tabele-conclusions table-bordered">
    <thead>
        <tr>
            <th>Lp.</th>
            <th>desc</th>
        </tr>
    </thead>
    <tbody>
        <tr>
            <th scope="row">1</th>
            <td><input name="row1_desc" value=""/></td>
        </tr>
    </tbody>
</table>
<table id="2" class="table tabele-conclusions table-bordered">
    <thead>
        <tr>
            <th>Lp.</th>
            <th>desc</th>
        </tr>
    </thead>
    <tbody>
        <tr>
            <th scope="row">2</th>
            <td><input name="row2_desc" value=""/></td>
        </tr>
    </tbody>
</table>

【问题讨论】:

欢迎来到 ***。请通过tour 环顾四周,通读HELP center,然后阅读How to 、What types of questions should I avoid asking? 并提供MCVE : Minimal, Complete, and Verifiable Example。如果周围的人可以轻松阅读并理解您的意思或问题所在,他们将更愿意提供帮助:) "两个表都只发送一个 $_POST" 如何通过 POST 发送表?你能详细说明一下吗? 将所有元素的name 属性定义为数组并像这样使用name = data[table1]['name'].... 在您编辑之后,我建议您阅读一些关于数据提交和表单如何在 htmlphp 中工作的教程。 无需在此处定位您的“表”(因为它们在 $_POST 中不可用),您的输入字段都有名称,只需使用 $_POST['row1_desc']$_POST['row2_desc'] 【参考方案1】:

简单例子:

HTML

<form action="/post.php" method="POST">
   <input type="text" name="testinput" value="Hello world!" />
</form>

PHP:

<?php
  echo $_POST["testinput"]; // Hello world!
?>

编辑:当我给出这个回复时,问题中没有示例代码。

【讨论】:

以上是关于如何以 PHP 形式从特定表 html $_POST[] 获取数据的主要内容,如果未能解决你的问题,请参考以下文章

如何从索引中以字符串形式获取突出显示数据或如何将其打印出来?

如何从 firebase 获取特定文档数据并以字符串形式返回

以 onsubmit 形式调用 ajax 函数 [重复]

如何从 JSONArray 中删除特定元素?

如何使用php更新mysql表中的特定表行[重复]

连接两个表以获取确切日期