问题描述
|
我现在卡在代码上了。
我已经动态地制作了一个表单,如下所示:
$r .= \'<textarea name=\"\'.$nid.\'-\'.$cid.\'-\'.$i.\'-1\" class=\"advice\" style=\"width: 800px;\">\'.$data->advice.\'</textarea><br /></p>\';
而且我想将用户编辑的内容放在其中,因此,在数据库中,文本区域的值,按我想的那样,与我想像的一样,称为nid,cid,scid和aid的列(在这种情况下,其中$ i和1,是scid和援助)。
帖子变量print_r \ btw:
Array
(
[11-1-1-0] => Eengezinswoning (waaronder rijtjeshuis,hoekwoning)
[11-1-2-0] => Twee-onder-een-kap
[11-1-3-0] => Vrijstaande woning
[11-1-4-0] => Appartement (waaronder flat-,boven- of benedenwoning,maisonette) MET LIFT
[11-1-5-0] => Appartement (waaronder flat-,maisonette) ZONDER LIFT
[11-1-6-0] => Studentenflat met gedeelde keuken en/of badkamer
[11-1-7-0] => Kamer/studio
[11-1-8-0] => Seniorenwoning (met of zonder voorzieningen,aanleunwoning)
[submit] => Opslaan
)
最好的方法是什么?
解决方法
如果您不知道有多少文本区域,可以进行foreach
foreach($_POST as $k=>$v) {
pdo::prepare(\"INSERT INTO tbl (?,?)\");
//> Using $k as 11-1-1-0 and $v as the value
}