我有一个带有“章节”表的 MySQL 数据库。表“章节”具有三列:(1) id、(2) 名称、(3) 密码。
我正在使用 PHP 将“章节”中的数据动态输出到文本框中。结果如下所示:
<form name="current_chapters" method="post" action="UpdateChapters.php">
<input type = 'text' name='id' value='{$row['id']}'>
<input type = 'text' name='name' value='{$row['name']}'>
<input type = 'password' name='password' value='New Password'>
<input type = 'submit'>
</form>
请注意,此页面用于重置(不显示)密码,因此是“新密码”默认值。
我正在寻找循环遍历所有 $_POST 数据的最佳方法,然后更新该数据最初来自的原始“章节”表。
我尝试通过 foreach 循环 $_POST 并将输入名称更改为“id[]”、“name[]”和“password[]”,但这似乎不是最优雅的方法,尤其是使用 id 部分......你最终会得到像 id[0] = 133 这样的东西,这看起来很乱。
有关如何执行此操作的任何建议?
提前致谢!