无论如何从我发布的表单中获取所有键?
当我显示一些来自mysql DB
的数据时,我的问题就出现了。
当我显示2条记录时,我将2条记录发布到另一个 PHP 文件中。
但我担心在发布记录时,有人会在DB
我的 PHP 将获得3个发布数据而不是2个(用户只发布2个,因为他/她没有刷新表单)
+--------------------+--------------------+
| Form | DB |
|--------------------|--------------------|
| 2 records | 2 records |
| 2 records | 3 records | Someone Insert it
+--------------------+--------------------+
我当然可以$_POST['key1']
,$_POST['key2']
。
但我的代码会搜索$_POST['key1']
,$_POST['key2']
,$_POST['key3']
,因为DB
中有3条记录。
有没有办法只检查用户POST
的键?
答案 0 :(得分:1)
//print key1, key2
foreach ($_POST as $key => $value){
echo $key;
}