十天学会php之第九天

学习目的:注意事项

因为我是先学ASP的,所以再做PHP的时候会发现很多地方需要适应。

1、注意不要漏了分号
2、注意不要漏了变量前的$
3、使用SESSION的时候注意不要遗漏session_start();

如果发生错误的时候,可以采用以下方法:
1、如果是SQL语句出错,就注释了然后输出SQL语句,注意也要注释调后续的执行SQL语句
2、如果是变量为空,大多是没有传递到位,输出变量检查一下,检查一下表单的id和name
3、如果是数据库连接出错,检查是否正确打开MY SQL和是否遗漏了连接语句
4、注意缩进,排除括号不区配的错误

在做大网站的时候,我的思路是先构建数据库,确定每一个字段的作用,和表之间的关系。然后设计后台界面,从添加数据开始做起,因为添加是否成功可以直接到数据库里面验证,做好了添加再做显示的页面,最后才是两者的结合。一般来说后台就包括添加删除修改和显示,后台没有问题了,前台也没有什么大问题。前台还需要注意安全性和容错还有就是输出格式。

好了,今天说到这里,明天说一下如果用PHP上传文件和发邮件。

时间: 2025-01-27 02:23:12

十天学会php之第九天的相关文章

十天学会ASP之第九天

学习目的:基本的SESSION组件,总结response,request组件.    首先,有会员系统的任何程序都会用到检测是不是用户已经登陆这个步骤.这就用到了SESSION组件,下面我们    看一个代码来说明.<%session("islogin")="yes"%>这句话的意思就是在session里面定义一个islogin字符串变量,值为"yes",直接可以赋值,不需要声明.是不是很简单?如果我们做管理员登陆系统的话,首先是一段

十天学会php之第九天_php基础

学习目的:注意事项 因为我是先学ASP的,所以再做PHP的时候会发现很多地方需要适应. 1.注意不要漏了分号2.注意不要漏了变量前的$3.使用SESSION的时候注意不要遗漏session_start(); 如果发生错误的时候,可以采用以下方法:1.如果是SQL语句出错,就注释了然后输出SQL语句,注意也要注释调后续的执行SQL语句2.如果是变量为空,大多是没有传递到位,输出变量检查一下,检查一下表单的id和name3.如果是数据库连接出错,检查是否正确打开MY SQL和是否遗漏了连接语句4.注

菜鸟十天学会ASP教程之第九天:Session组件

session|教程|十天学会 上一节:修改记录 学习目的:基本的SESSION组件,总结response,request组件. 首先,有会员系统的任何程序都会用到检测是不是用户已经登陆这个步骤.这就用到了SESSION组件,下面我们 看一个代码来说明. <%session("login")="yes"%> 这句话的意思就是在session里面定义一个login字符串变量,值为"yes",直接可以赋值,不需要声明.是不是很简单? 如果

十分钟学会 xajax

ajax 译者按: xajax 最大的特点是他采用了xml response,这样我们可以用php来布置,处理异步传送数据之后,网页内容的更新.而这些操作其它的ajax 框架都是由js来完成的的.xajax 使我们只需要写一些php函数,就可以实现.所有学好xajax的关健在于熟练掌握 xajaxresponse 类. tutorials:learn xajax in 10 minutes教程:十分钟学会 xajax using xajax in a php script一个使用的xajax的p

菜鸟十天学会ASP教程之第一天:安装调试ASP的环境

教程|十天学会 学习目的:安装调试ASP的环境,并且调试第一个简单的程序. 因为我们学ASP的目的就是想建立一个网站,那么一般习惯是建立的网站内所有文件应该同时放到一个文件夹中(当然这个文件夹中还可以按需要设置子文件夹!),所以在这里我在E盘建立一个myweb的文件夹. 首先来安装Windows 2000/XP自带的IIS作为服务器.在这里因为我的机器是XP所以所有截图都是XP下完成的. 控制面板-->>添加或删除程序. 然后是添加删除windows组件-选中IIS组件前面的勾,之后等待安装,

菜鸟十天学会ASP教程之第二天:表单传送变量

变量|教程|十天学会 上一节:安装调试ASP环境 学习目的:学会用表单元素向服务器传送变量,然后显示变量在客户端的浏览器. 首先,让我们来看一下表单元素. 点击这里请查看具体的表单标签的使用 表单元素要放在一个表单域里面,建立一个表单域.然后修改动作里面的文件为要接受这个表单变量的ASP文件.方法有两种,一种是POST,这个方法传送的变量不会在浏览器的地址栏里面显示,可以大批量传送数据:GET则是会在浏览器地址栏里面显示的,等一会举例子. 下面我们看一个表单元素. 文本域,这个是最基本的,传送的

菜鸟十天学会ASP教程之第三天:数据库的建立

教程|十天学会|数据|数据库 上一节:表单传送变量 学习目的:学会ACCEES数据库的使用. 首先,要安装OFFICE里面的ACCEES(我的演示是OFFICE 2003版本),安装过程这里就不说了,安装好以后会,打开Access.按空数据库,新建一个数据库,文件名字可以叫guestbook.mdb.(提示:为了安全期间,文件名复杂一点好,因为ACCESS数据库可以被下载的!!) 使用设计器创建新的表,一个数据库MDB文件里面可以建立多个表.双击"使用设计器创建表" 填写字段名字然后选

菜鸟十天学会ASP教程之第四天:数据库的连接和读取

教程|十天学会|数据|数据库 上一节:数据库的建立 学习目的:掌握ACCESS数据库的连接和读取记录 首先还打开我们上一节课建立的数据库中的表,随便输入几条记录,如下图: 这节课学习的内容有一点枯燥,但是很重要.在这里不需要知道命令具体的运行情况,外面的很多书籍之所以不适合入门就是因为介绍了太多的理论知识,让初学者一头雾水. 下面开门见山,看两行代码: <% set conn=server.createobject("adodb.connection") conn.open &q

菜鸟十天学会ASP教程之第五天:写入记录

教程|十天学会 上一节:连接并读取数据库 学习目的:学会数据库的基本操作--写入记录 数据库的基本操作无非是:查询记录,写入记录,删除记录,修改记录. 今天我们先学习写入记录.先建立一个表单:(把下面文章保存为5.htm) <form name="form1" method="post" action="exa5.asp">name <input type="text" name="name&quo