12 2016 档案
摘要:先来说一下留言例题 首先要在数据库建这样一张表备用: 之前都学过登录注册页面,在这里还需要一个登录页面 简单的建一个 这里的复位用的是以前学过的一个重置按钮 要想完成登录还需要一个页面,就是上面表单提交的页面,是个纯php页面 如果用户登录成功的话,会直接打到主页面 下面再来做一下主页面 SESSI
阅读全文
摘要:要求大概是这样的,有一个题目,题目下面是复选框,要求点完复选框提交后会变成进度条,各选项的进度条百分比,和投票数量 首先还是要在数据库建两张表,如下: 要完成这个题目,需要建两个页面 代码如上,也有注释,运行起来的结果就是这样: 选中某项或某几项点击投票后,就会出现进度条 进度条的变化随着你的选项而
阅读全文
摘要:把数据库做成一个类,先建一个php文件,保存。最好和平时写的那些在同一路径下。 便于以后换电脑,只需在封装里面改一下四个参数就可以了 都把解释写在代码里了,应该可以看懂 为了以后修改方便,以后再写有关数据库的,直接调这个封装文件就好 include ("./fengzhuang.php ");$db
阅读全文
摘要:先看一下最后运行的结果,再来分析一下这个题 大概就是这个样子的,首先得先在数据库建一张表 上述的复选框都是根据数据库的表查出来的 连接数据库 先写大标题租房子 然后写个div 里面写区域的复选框 再写区域下面的一些复选框 嵌入php代码 从表里查到所有的区域去重 调用方法,循环遍历 出现的名称,做复
阅读全文
摘要:首先在数据库中,做这样一张汽车表: 然后写代码,在页面中导出这张表 再在上面加个文本框还有查询按钮 运行后: 输入关键字“奥迪” 单条件查询就做好了 下面再来新建一个页面,做多条件查询 先复制单条件查询页面的代码,在它的条件上增加,改变 在这里又多加了一个查询条件,有几个查询条件,就加几个if 这里
阅读全文
摘要:上一篇,我们讲了一张表如何删除和添加数据,下面讲一下如何修改一张表 还是使用那张水果表,多加上一列,修改 使用的a 标签,href地址是xiugai.php 也就是说待会得新建一个网页,根据索引来修改 这样后面就多了一个修改列: 点击修改,它会自动跳转到xiugai.php页面 建一个新的页面,里面
阅读全文
摘要:之前做了注册和登录页面,登录的结果是登陆成功,下面我们就做一个登录后跳转到一个水果表的页面,然后对水果表进行删除添加 首先更改一下登陆处理页面 本来输出的地方显示的是登陆成功,更改后,可以让它跳转页面,有两种方式,一种可以用php来跳转页面,另一种是js的方法 建好后,还需要新建一个页面 名称为 s
阅读全文
摘要:下面来做一个超简易的登录注册 先来说注册 得先写个大标题证明是注册页面,然后再就是文本框填内容,在注册这里建三个文本框,用户名,密码,还有姓名,最后还有一个注册的按钮,用来跳转页面 分析好了之后,先建注册页面的第一个网页 运行后是这样的 通过注册页面,添上注册内容,注册后的显示: 同样的也是要做过登
阅读全文
摘要:1、造连接对象 $db=new MySQLi(); 里面的参数有四个,分别是: "localhost" 数据库的地址 "root" 数据库的用户名 "123" 数据库的密码 "mydb" 要连接的哪个数据库 2、判断连接是否有错 if( mysqli_connect_error()) { echo
阅读全文
摘要:一:选择题 1. LAMP具体结构不包含下面哪种(A ) A:Windows系统 如果是这个就是WMP B:Apache服务器 C:MySQL数据库 D:PHP语言 2. 以下哪个SQL语句是正确的(D ) A:insert into users (‘p001’,’张三’,’男’); 少了一个val
阅读全文
摘要:1、单例模式 目的:为了控制对象的数量(只能够有一个,相当于类的计划生育)做法1.将类的构造函数做成私有的2.在类里面做了一个公有的函数来造对象3.将该函数变为静态的4.在函数里面加控制 例: 2、工厂模式 用来生产对象 例:
阅读全文
摘要:魔术方法构造函数,对类里面成员进行初始化function __construct(){}析构函数,在对象释放的时候自动执行function __destruct(){}__set方法function __set($name,$value){} __set和__get 主要用在封装里面__get方法f
阅读全文
摘要:__tostring() 方法 能够直接输出对象 例: 克隆对象 关键字 clone 例: 加载类 新建一个PHP格式的文件,保存,起名 起名的规范 类名.class.php 建好后里面只有PHP页面,写开头<?php 内容 结尾可以省略 使用的方式: 1、 include(文件的路径); 路径一般
阅读全文
摘要:先来讲静态 静态的的分类和区别 1、普通成员 普通成员是属于对象的 2、静态成员 静态成员是属于类的 加上关键字static可以变成静态的 调用类中的变量,需要双冒号:: 静态的不需要造新对象 普通方法里面可以调用静态成员 静态方法里面不能调用普通方法 self关键字在类里面代表该类,静态成员用的
阅读全文
摘要:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.o
阅读全文
摘要:复习一下之前说的php的其他知识 类由众多对象抽象出来的对象由类实例化出来的 (所有的东西都可以把它看做成对象)(类是不能直接用的,关键字new,可以造一个新对象来提取类中的功能) 成员变量成员方法(成员函数)成员属性访问修饰符(成员的前面可以加,来决定成员的权限)public 公有的protect
阅读全文
摘要:默认都是公有的 public 在任何地方都可以访问,如果改成外界不能访问的,就可以加访问修饰符protected,在花括号里面可以访问的,即该类中。 访问修饰符就是为了在做类时,更加的安全,外界不能随便访问到 原来定义的var可以用public代替 即使不写构造方法,它在每个类中也依然存在,只不过看
阅读全文
摘要:1、类 由众多对象抽象出来的 它包含了对象通用的特性 2、对象 一切皆对象 它是由实例化出来的 例: 求两个圆之间阴影的面积 输出的结果是: 这种方式叫 面向过程的方式 1.将圆抽象为一个类class yuan{ var $banjing; //圆类的一个成员变量 面积,成员方法 function
阅读全文
摘要:1、随机数和时间 echo rand(); //随机数生成器echo rand(0,10); //生成某个范围内的随机数 输出的结果是: 0到10之间的随机数 echo time(); //取当前时间戳echo date("Y-m-d H:i:s",1381253766); //格式化显示时间ech
阅读全文
摘要:1、简单函数 2、有返回值的函数 3、有参数的函数 4、可变参数的函数 数组: 是存储数据的一个结构 1、索引数组 输出的结果: 2、关联数组 数组的特点: 1、数组内可以存储任何类型的数据 2、数组并不是在内存里面开辟一块连续的区域存储 遍历数组 1、for循环遍历 关联数组不能用for循环遍历
阅读全文
摘要:判断变量的方法: 例; $a=""; var_dump(empty($a)); 输出的结果为true 若$a=10; var_dump(empty($a)); 输出falst 若没有变量,直接输出 var_dump(empty($a)); 则输出结果为true 如果$=0; 输出的结果也是true,
阅读全文
摘要:1、 查询Student表中的所有记录的Sname、Ssex和Class列。 select Sname,Ssex,Class from Student 2、 查询教师所有的单位即不重复的Depart列。 select distinct Depart from Teacher 3、 查询Student
阅读全文
摘要:js是前段脚本语言 php是后端脚本语言 一、所建的文件都要存在wap下的www里面 二、所有的文件名都不能包含中文 三、通过输入 localhost/www下的文件名称,可以浏览 四、在DW内新建站点,更改站点文件夹位置在www里面 五、php基础 php的标记: <?php 内容 ?> 在任何地
阅读全文
摘要:js是前段脚本语言 php是后端脚本语言 一、所建的文件都要存在wap下的www里面 二、所有的文件名都不能包含中文 三、通过输入 localhost/www下的文件名称,可以浏览 四、在DW内新建站点,更改站点文件夹位置在www里面 五、php基础 php的标记: <?php 内容 ?> 在任何地
阅读全文
摘要:css3边框: border-radius: 属性,添加像素,可以使边框角变圆,50px的边框为半圆形,50%则会变成一个椭圆形。 box-shadow: 属性,添加像素,颜色,例; <div style="width:100px; height:50px; box-shadow:30px 0px
阅读全文
摘要:1.创建数据库create database test3;2.删除数据库drop database test3;3.创建表create table test( code varchar(20), name varchar(20));create table test1( code varchar(2
阅读全文
摘要:CRUD操作1.增加insert into 表名 values(列的值,列的值)insert into 表名(列名,列名) values(值,值)2.删除delete from 表名 delete from testdelete from 表名 where 条件delete from test wh
阅读全文
摘要:增加文本1. create database test删除文本2. drop database test3. create table info( code int primary key, name varchar(20) not null)auto_increment 自增长列foreign k
阅读全文
摘要:查询所有列1.select * from info查特定列2.select code,name from info查出列后加别名,再查姓名3.select code as '代号',name as '姓名' from info条件查询,单条件查询4.select * from info where
阅读全文