html中不存在数组的说法, 自然也无法显示、保存、发送数组
网站建设哪家好,找成都创新互联!专注于网页设计、网站建设、微信开发、微信小程序定制开发、集团企业网站建设等服务项目。为回馈新老客户创新互联还提供了襄州免费建站欢迎大家使用!
如果你非要用html中的表单元素来发送多维数组数据,那就得转换一下,
1、将php数组循环遍历成字符串输出到隐藏域的value属性中
2、在隐藏域的name属性上做文章!
示例如下:
?php
foreach ( $item as $key =
$val )
?
]['order_account']" value="
?php echo $val['order_account'] ?
"
]['money']" value="
?php echo $val['money'] ?
"
?php
}
?
css:
style
input,textarea {behavior:url(#default#savehistory);} //这个css属性,他会记录历史输入内容,即使跳转也不会清除内容的。注:这里是所有input和textarea,具体你可以根据需要修改。type=password的不会记录。
/style
这样,你就可以随意跳转了,你只需要输出错误信息就好了。
1、连接数据库服务器,选择数据库
2、执行查询语句
3、提取数据库表中具体字段的值放到数组中
4、在表单中要显示出来的话,使用?php echo $rows['字段名'];?给value赋值即可在表单中显示出来
一般这个页面要有get传值,后台只有接收到这个get值才能判断到底取哪条数据放到文本框中。
一般根据id,从数据库选出数据,最后再放到页面上就行。
其实就是一般理解的 “编辑”,对原有数据的修改。