资料介绍
本文提供了一种利用PHP查询MYSQL数据库生成动态表单,并由此表单尽量少的占用系统资料实现接受用户输入并操作MYSQL数据库的方案。
在网络编程中,体可能需要用多页来收集、传递、汇总用户输入的信息,你当然可以利用HTML将不断增加的分页信息放到隐藏的表单域中,你也可以在超链接中加入参数来解决;最筒洁的解决方法是应用session,PHP的se$缸on虽然也是由c∞he传迭的,但如果浏览器拒绝它们,它尝产生一个SID常量放孟在URL中,依然实现参数传递。只要你在所有要在用到这些变量的页面调用这些变量这之前加上“scssionjlart();”,并在开始使用前用诸如”session_reglster(“k,lfl/ne”);”定义一下就可以了。这样通过辩ssion句柄注册的空局变量将保存在服务器上的文件中,当用户请求另一个网页时,这些变量将被重新存为垒局变量,直到浏览器关闭。在使用时注意你的PHP.ini文件中缺省情况下指出的存放靶ssion的目录/trap是否存在,如不存在你可以创建一个.当然休也可以修改PHP.inl文件,把semion放在你想放的地方。
但是通过查询MYSQL数据库生成动态表单时,符合查询条件的记录数是事先未知的,可能要传递很多个值,你当然也可以用session来实现,把每条记录的每个值都赋给一个sesalon变量,但这势曲要定义大量的全局变量,从而浪费系统资源;而我们之所以不能用一个简单的表单来显示查询结果,并用此表单来接受用户的精八操作数据库,因为通常的表单只能传递表单蛾名(name)和表单域值(value),而我们通过查询数据库得到的每杂记录会有多个值要一个表单域来传递。我的解决方案是用表单域名(删)传递指标该条记录是否被选中,该杂记录需要传递的其它值都顺序连接放在表单域值(value)中,这样在接收页面中就可以通过判断表单域名(咖俯)得到浏览器上用户的选择,井用substr(stringtext,integer st删,integerlength)函数把传递过来的表单域值(value)字符串截取后附给对应的
- 设计动态网站的最佳方案-Apache+PHP+MySQL
- mysql的安装-与php、Apache相结合
- 在linux下安装Apache+Php+Mysql
- CentOS下配置Apache+PHP+MySQL
- Php+mysql+apache编译安装详述
- VISTA-64位-PHP+MYSQL+APACHE配置方法
- PHP的Mysql数据库备份脚本的程序免费下载 2次下载
- PHP的Mysql数据库备份脚本详细资料免费下载 5次下载
- PHP教程之PHP与MySQL数据库连接的资料说明 8次下载
- PHP和MySQL Web开发(原书第四版) 武欣等译_部分3 0次下载
- PHP和MySQL Web开发(原书第四版) 武欣等译_部分2 0次下载
- PHP和MySQL Web开发(原书第四版) 武欣等译_部分1 0次下载
- 基于SSH框架的动态表单设计与实现 42次下载
- PHP+MySQL动态网页设计 63次下载
- PHP/MySQL教程 0次下载
- MySQL联表查询优化 403次阅读
- 查询SQL在mysql内部是如何执行? 385次阅读
- MySQL执行过程:如何进行sql 优化 329次阅读
- 介绍4种常用的MySQL同步ES方案 560次阅读
- 如何解决表单重复提交的问题 857次阅读
- MySQL三种日志讲解 640次阅读
- 使用MySQL数据库要学习的所有重要命令 347次阅读
- MySQL数据库免安装版配置教程 1433次阅读
- PHP中的生成器 732次阅读
- 在Ubuntu上安装MySQL-Server 1235次阅读
- 详解MySQL三大日志的作用 1222次阅读
- MySQL数据库:理解MySQL的性能优化、优化查询 2989次阅读
- MySQL 基本知识点梳理和查询优化 3116次阅读
- php开发环境的搭建和使用 3330次阅读
- PHP实现定时任务的几种方法详解 7111次阅读
下载排行
本周
- 1电子电路原理第七版PDF电子教材免费下载
- 0.00 MB | 1490次下载 | 免费
- 2单片机典型实例介绍
- 18.19 MB | 92次下载 | 1 积分
- 3S7-200PLC编程实例详细资料
- 1.17 MB | 27次下载 | 1 积分
- 4笔记本电脑主板的元件识别和讲解说明
- 4.28 MB | 18次下载 | 4 积分
- 5开关电源原理及各功能电路详解
- 0.38 MB | 10次下载 | 免费
- 6基于AT89C2051/4051单片机编程器的实验
- 0.11 MB | 4次下载 | 免费
- 7蓝牙设备在嵌入式领域的广泛应用
- 0.63 MB | 3次下载 | 免费
- 89天练会电子电路识图
- 5.91 MB | 3次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 2PADS 9.0 2009最新版 -下载
- 0.00 MB | 66304次下载 | 免费
- 3protel99下载protel99软件下载(中文版)
- 0.00 MB | 51209次下载 | 免费
- 4LabView 8.0 专业版下载 (3CD完整版)
- 0.00 MB | 51043次下载 | 免费
- 5555集成电路应用800例(新编版)
- 0.00 MB | 33562次下载 | 免费
- 6接口电路图大全
- 未知 | 30320次下载 | 免费
- 7Multisim 10下载Multisim 10 中文版
- 0.00 MB | 28588次下载 | 免费
- 8开关电源设计实例指南
- 未知 | 21539次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935053次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537791次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233045次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191183次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183277次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138039次下载 | 免费
评论
查看更多