PHP页面中用js向表格中动态添加删除了行,怎么获取每行中各个控件的值,并插入数据库中

效果图和代码如下图,请大师们根据问题帮我补充完善一下代码,谢谢了

确保每个控件有个name属性,相同列的name属性值要相同,例如:name="xxx[]",php的话要把每一列的值作为数组传给后台程序,然后把table放在一个form中,比较简单的思路就是这样了,当然也可以用ajax传json给后台,还有推荐使用jquery,原生js写得真是蛋疼啊。。。追问

能不能帮忙给写一下啊,本人小白,只懂思路不会写,很蛋疼啊……

追答

你自己动动脑,其实没那么复杂,
......
上面这些懂吧?就是叫你把放到表单里面
然后,你的js代码里面,比如第41行,把name 属性的那个rowID去掉,改成select name="sm[]",
你自己实验一下,当你点保存的时候,在xxx.php里面,$_POST['sy']返回的是个数组,这个数组存储了年这一列的所有值,即是说,如果你有三行,年这一列的值分别为2012、2013、2014,则$_POST['sy']返回的应该是这样一个数组{2012, 2013, 2014}
其他列也是这样,然后你应该懂的,sy[0],sm[0],sd[0]......就代表第一行的数据,可以存数据库了

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答