微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

我想从表单动态发布数据库中的值 在PHP和MySQL中

如何解决我想从表单动态发布数据库中的值 在PHP和MySQL中

| 我现在卡在代码上了。 我已经动态地制作了一个表单,如下所示:
$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
}
    

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。