php表单附加数据回填 php表单提交到数据库实例
如何用js脚本实现根据表单输入框的数据自动提取数据库中的其他数据回填到表单中其他文本框,谢谢!
只能给你给步骤:
创新互联建站专业为企业提供黑山网站建设、黑山做网站、黑山网站设计、黑山网站制作等企业网站建设、网页设计与制作、黑山企业网站模板建站服务,十多年黑山做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。
1.资产编号文本框的onblur()鼠标焦点离开时,发送ajax请求到后台的php页面
2.后台php操作数据库,将结果返回到前台,用js解析返回结果,并将数据显示到相应的文本框中
请问PHP服务器端表单验证不通过时,如何将用户数据再返回到表单?
css:
style
input,textarea {behavior:url(#default#savehistory);} //这个css属性,他会记录历史输入内容,即使跳转也不会清除内容的。注:这里是所有input和textarea,具体你可以根据需要修改。type=password的不会记录。
/style
这样,你就可以随意跳转了,你只需要输出错误信息就好了。
php提交表单,点击错误弹出框的确定按钮之后,跳转回原来页面,怎样保存原有信息?
可以将接收的数据再返回并填充表单,以下是一个网友的解决方法,贴出如下:
在开发过程中,经常会出现表单出错而返回页面的时候填写的信息全部丢失的情况,为了支持页面回跳,可以通过以下两种方法实现。
1.使用header头设置缓存控制头Cache-control。
header('Cache-control: private, must-revalidate'); //支持页面回跳
2.使用session_cache_limiter方法。
session_cache_limiter('private, must-revalidate'); //要写在session_start方法之前
下面的代码片断可以防止用户填写表单的时候,单击“提交”按钮返回时,刚刚在表单上填写的内容不会被清除:
session_cache_limiter('nocache');
session_cache_limiter('private');
session_cache_limiter('public');
session_start();
参考地址:
当前标题:php表单附加数据回填 php表单提交到数据库实例
标题网址:http://scjbc.cn/article/ddjijhg.html