我有正在发布到我的表单处理器的动态字段名称。名称的格式类似于editnote|9
. |9
是要编辑的注释的 ID。如果我使用此代码:
foreach($_POST as $key) {
$editcheck = explode('|', $key);
if($editcheck[0] == 'editnote') {
echo $editcheck[1];
}
}
我可以正确获取 9 的 ID,但无法获取值。我努力了:
foreach($_POST as $key => $value) {
$editcheck = explode('|', $key);
if($editcheck[0] == 'editnote') {
$clsCNA->updatenote($editcheck[1], $_POST[$key]);
}
}
但是使用这段代码,我只能获取值而不是键名来获取我想要编辑的笔记 ID。
所以基本上,我想foreach($_POST as $key => $value)
以某种方式让我得到它的名字,$key
这样我就可以分解它来得到 ID 号。
有任何想法吗?
我正在尝试像这样发送到我的班级:
$clsCNA->updatenote(ID From key name, Value of key)