意识流php入门基础学习笔记
2015-08-29 00:00
1666 查看
摘要: 意识流php入门基础学习笔记
addAdmin(添加管理员)
流程:
addAdmin.php(视图界面)[传递act的值] ---> doAdminAction.php(总处理) 通过include.php包含了所有函数--->根据传过来的act在admin.inc.php中找到合适的函数 ---> 调用mysql.func.php中的insert()插入数据库
一个表单,action=”doAdminAction.php?act=addAdmin”,传到addAdmin
![](https://oscdn.geek-share.com/Uploads/Images/Content/201912/02/76eace8adf4007f60b33616fe5a2e8aa.jpg)
act=addAdmin表示传过去一个act的参数,对应为addAdmin的操作
其中在doAdminAction.php中,act通过$_REQUEST[‘act’]传进来
设置一个include文件,里面require_once所有的php文件,这样就不用在每个文件中引入很多,只要包含一个include.php即可
在core文件夹内包含所有函数方法
上面的addAdmin函数就在core文件夹内的admin.inc.php中
![](https://oscdn.geek-share.com/Uploads/Images/Content/201912/02/4302d2c5e412c97aa1f99c892fbc192c.jpg)
首先用$_POST方法把这个表单所有数据都传过来保存在一个数组$arr中,其中表单input的name属性决定了传过来之后的标签。最后通过insert()函数进行插入数据库。
insert()函数在mysql.func.php中,是所有数据库功能的函数
![](https://oscdn.geek-share.com/Uploads/Images/Content/201912/02/e2a04c91e47ceef83ccbde14d06ce75e.jpg)
注释:(1)join():把数组元素合并成一个字符串;array_keys() 函数返回包含数组中所有键名的一个新数组
(2)array_values() 函数返回一个包含给定数组中所有键值的数组,但不保留键名
(3)mysql_insert_id() 函数返回上一步 INSERT 操作产生的
拿上面那个为例介绍insert工作原理:
正常的sql语句插入数据库 insert (表名) (键名) values (键值)
array_keys()和array_values()返回包含数组所有键名、键值的新数组
最后要通过mysql_query($ssql)执行一下这个句柄
addAdmin(添加管理员)
流程:
addAdmin.php(视图界面)[传递act的值] ---> doAdminAction.php(总处理) 通过include.php包含了所有函数--->根据传过来的act在admin.inc.php中找到合适的函数 ---> 调用mysql.func.php中的insert()插入数据库
一个表单,action=”doAdminAction.php?act=addAdmin”,传到addAdmin
![](https://oscdn.geek-share.com/Uploads/Images/Content/201912/02/76eace8adf4007f60b33616fe5a2e8aa.jpg)
act=addAdmin表示传过去一个act的参数,对应为addAdmin的操作
其中在doAdminAction.php中,act通过$_REQUEST[‘act’]传进来
设置一个include文件,里面require_once所有的php文件,这样就不用在每个文件中引入很多,只要包含一个include.php即可
在core文件夹内包含所有函数方法
上面的addAdmin函数就在core文件夹内的admin.inc.php中
![](https://oscdn.geek-share.com/Uploads/Images/Content/201912/02/4302d2c5e412c97aa1f99c892fbc192c.jpg)
首先用$_POST方法把这个表单所有数据都传过来保存在一个数组$arr中,其中表单input的name属性决定了传过来之后的标签。最后通过insert()函数进行插入数据库。
insert()函数在mysql.func.php中,是所有数据库功能的函数
![](https://oscdn.geek-share.com/Uploads/Images/Content/201912/02/e2a04c91e47ceef83ccbde14d06ce75e.jpg)
注释:(1)join():把数组元素合并成一个字符串;array_keys() 函数返回包含数组中所有键名的一个新数组
(2)array_values() 函数返回一个包含给定数组中所有键值的数组,但不保留键名
(3)mysql_insert_id() 函数返回上一步 INSERT 操作产生的
拿上面那个为例介绍insert工作原理:
正常的sql语句插入数据库 insert (表名) (键名) values (键值)
array_keys()和array_values()返回包含数组所有键名、键值的新数组
最后要通过mysql_query($ssql)执行一下这个句柄
相关文章推荐
- vsftpd遇到“refusing to run with writable root inside chroot”错误
- PHPBONE使用问题集--.Net直接POST数据被过滤
- 欢迎使用CSDN-markdown编辑器
- PHP中 对象自动调用的方法:__set()、__get()、__tostring()
- PHP语言学习(环境安装)
- PHP匹配中文
- PHP两个文件操作
- 树莓派安装ftp服务器
- PHPExcel用法详细的介绍
- php大力力 [034节] 今天做出系统后台页面的界面啦
- 分享几款一键搭建php本地测试环境工具
- windows下php5.3链接ms sql 2008
- 关于putty的ftp功能
- Java和PHP在Web开发方面的比较
- 有关PHP程序调用java类的两种方法
- PHP入门指导:如何学习PHP?
- php面向对象__get(),__set()的用法
- PHP开发规范
- php中的mysql操作详解
- php之无限极分类