PHP一些基本的知识
2017-09-01 14:34
267 查看
基本的代码的话跟c++差不多,只记录几个自带的函数。
<form action="<?php echo $_SERVER['PHP_SELF'];?>" method="post">//指向自身的表单,自己处理自己提交的数据.
isset();//是否设置。empty();//是否为空
<input name="subject" type="text" value="<?php echo $subject; ?>//http标签读取php数据。
MySQL 提供了一种方法可以为表中的每个数据行增加一个唯一的整数列,称为一个主键。
ALTER TABLE table_name ADD column_name column_type;//为一个现有的表添加一个列;
ALTER TABLE email_list ADD id INT NOT NULL AUTO_INCREMENT FIRST, ADD PRIMARY KEY(id);//添加一个自动增加的不能为空的int主键。
主键是表中的一个列,可以区分表中各行都是唯一的数据行。为了确保主键的这种唯一性,MySQL 对声明为PRIMARY KEY的列做出了一些限制。可以把这些限制如下五个原则:
1 · 主键中的数据不能重复。 俩个数据行的主键绝对不能有相同的数据。对此绝无例外,给定表中主键总有唯一的值。
2 · 主键必须有一个值。 如果一个主键为空(NULL),那么它可能并不唯一,因为其他行的主键也可能为NULL。一定要将主键设置为唯一的值。
3 · 插入新行时必须设置主键。 如果可以插入一行而没有主键就会存在风险,最终有可能出现NULL主键,而且表中有可能出现重复的行,这就会破坏我们的目标。
4 · 主键必须尽可能高效。 主键应当只保证唯一性所需要的信息而不包含其他多余的内容。正是因为这个原因,整数很适合作为主键,它们支持唯一性而不需要太多的存储空间。
5 · 主键值不能改变。 如果可以改变主键的值,就有可能不小心将它设置为一个已经使用的值。要记住要尽一切可能保证唯一。
foreach($customers as $customer)//为什么它这个需要循环处理的项要放在前面,很别扭的设定。
我自己写的小网站www.caozhicong.com
<form action="<?php echo $_SERVER['PHP_SELF'];?>" method="post">//指向自身的表单,自己处理自己提交的数据.
isset();//是否设置。empty();//是否为空
<input name="subject" type="text" value="<?php echo $subject; ?>//http标签读取php数据。
MySQL 提供了一种方法可以为表中的每个数据行增加一个唯一的整数列,称为一个主键。
ALTER TABLE table_name ADD column_name column_type;//为一个现有的表添加一个列;
ALTER TABLE email_list ADD id INT NOT NULL AUTO_INCREMENT FIRST, ADD PRIMARY KEY(id);//添加一个自动增加的不能为空的int主键。
主键是表中的一个列,可以区分表中各行都是唯一的数据行。为了确保主键的这种唯一性,MySQL 对声明为PRIMARY KEY的列做出了一些限制。可以把这些限制如下五个原则:
1 · 主键中的数据不能重复。 俩个数据行的主键绝对不能有相同的数据。对此绝无例外,给定表中主键总有唯一的值。
2 · 主键必须有一个值。 如果一个主键为空(NULL),那么它可能并不唯一,因为其他行的主键也可能为NULL。一定要将主键设置为唯一的值。
3 · 插入新行时必须设置主键。 如果可以插入一行而没有主键就会存在风险,最终有可能出现NULL主键,而且表中有可能出现重复的行,这就会破坏我们的目标。
4 · 主键必须尽可能高效。 主键应当只保证唯一性所需要的信息而不包含其他多余的内容。正是因为这个原因,整数很适合作为主键,它们支持唯一性而不需要太多的存储空间。
5 · 主键值不能改变。 如果可以改变主键的值,就有可能不小心将它设置为一个已经使用的值。要记住要尽一切可能保证唯一。
foreach($customers as $customer)//为什么它这个需要循环处理的项要放在前面,很别扭的设定。
我自己写的小网站www.caozhicong.com
相关文章推荐
- PHP socket编程需要了解的一些基本知识
- php中http协议的一些基本知识
- php入门的一些基本知识
- (一)php的基本知识和一些注意点
- (一)php的基本知识和一些注意点
- PHP socket编程需要了解的一些基本知识
- 有关数据库的一些基本知识
- 【基础知识】Oracle的一些基本操作和
- 关于android和java环境和编译的一些基本知识
- 信息论中的一些基本知识
- 总结一些基本知识,帮你读懂汇编代码
- PHP开发的一些漏洞安全知识
- oc - 1 基本的一些知识
- OSPF中的一些基本的知识术语
- ExtJS的一些基本知识
- 一些vc的基本知识,创建应用实例的步骤
- php中一些知识
- javaScript一些基本知识
- 关于js的一些基本知识(类,闭包,变量)
- 一些面试基本知识(JAVA篇二)