0

我正在尝试制作一个页面,允许用户将 HTML 表单输入拖放到表格中以格式化页面。小提琴就在这里

有谁知道是否可以使用 PHP 将 HTML 表中的输入位置保存到 SQL Server 表中?

可以通过单击按钮添加行和列来动态更新表格:

<table name="row[]" style="width: 97%; display: block; clear: both; float: left;">
            <tr>
                <td><button class="btn btn-success btn-xs" id="add_champ" style="float: left">+col</button></td>
                <td style="width: 700px; border: 1px solid #DCDCDC;"><button class="btn btn-danger btn-xs" id="remove_row" style="float: left">- col</button></td>
                <td style="width: 700px; border: 1px solid #DCDCDC;"><button class="btn btn-danger btn-xs" id="remove_row" style="float: left">- col</button></td>
                <td style="width: 700px; border: 1px solid #DCDCDC;"><button class="btn btn-danger btn-xs" id="remove_row" style="float: left">- col</button></td>

            </tr>
        </table>

基本上,我希望能够在另一个页面中重现表格(没有边框或按钮)。为此,我希望我可以循环遍历每个表并保存包含在 td 标记中的数据。

任何建议将不胜感激

干杯,

4

1 回答 1

1

有谁知道是否可以使用 PHP 将 HTML 表中的输入位置保存到 SQL Server 表中?

是的,这应该是可能的!

我希望能够在另一个页面中重现该表。为此,我希望我可以循环遍历每个表并保存包含在 td 标记中的数据。

听起来可行!

您所需要的只是一种巧妙的数据结构方式,这样检索和重新创建表就不会过于复杂并且容易出现错误和错误。

您可能需要保存一些关于表格的元数据,也许还需要保存关于每个单元格的元数据。

例如:表格有多少行和多少列,如何将内容映射到每个表格?

我可能会创建不同的 SQL 表并链接 ID:

因此,一张td_contents带有字段content、和的表。table_idrow_idcolumn_id

然后这些 id 都匹配相应表中的一组,这样您就可以存储大量关于所有内容的元数据,同时仍保持其灵活性和可编辑性。

您最好的方法可能是真正考虑您想要和需要哪些元数据来实现这一点。

于 2019-05-10T20:22:15.870 回答