01 2018 档案

摘要:登录界面 处理页面 留言显示页面 处理页面 发布信息页 处理页 阅读全文
posted @ 2018-01-31 13:55 navyyouth 阅读(144) 评论(0) 推荐(0) 编辑
摘要:当页面内容显示不全时点击详情可以查看详细内容 首先引入js包和bootstrap包 做样式用bootstrap js代码 处理页面 DADA封装的方法(添加返回json的方法) 阅读全文
posted @ 2018-01-31 11:02 navyyouth 阅读(231) 评论(0) 推荐(0) 编辑
摘要:全国省市县查询 html代码 js代码实现各区市随省的变化而变化 处理页面 DBDA封装功能 阅读全文
posted @ 2018-01-29 11:36 navyyouth 阅读(167) 评论(0) 推荐(0) 编辑
摘要:下来列表实例 引入jquery文件 样式 js代码 处理页面 DBDA封装 阅读全文
posted @ 2018-01-29 09:26 navyyouth 阅读(108) 评论(0) 推荐(0) 编辑
摘要:PDO两大功能 一、事务功能 PDO的事务功能主要控制好几条sql语句同时成功或者同时失败(当其中一条SQL语句有错误时,同时好几条一起失败),失败时可以回滚操作 1、造对象 2、设置异常模式 3、开始写事务 主键重复 二、防止SQL注入攻击 1、?占位符:数组必须是索引数组 SQL语句里需要加占位 阅读全文
posted @ 2018-01-26 15:54 navyyouth 阅读(123) 评论(0) 推荐(0) 编辑
摘要:PDO比MySQLi功能强大 PDO可以访问MySQL及其它数据库 一、造对象 二、写sql语句 三、执行SQL语句 阅读全文
posted @ 2018-01-26 15:18 navyyouth 阅读(123) 评论(0) 推荐(0) 编辑
摘要:一、JSON: JSON是一种数据格式, JSON比较像php里面的关联数组,它里面存的内容也是key和value成对存在的 二、Ajax 使用Ajax获得需要的JSON数据 ajax注册实例 jQuery样式 ajax获取数据 Ajax处理页面 阅读全文
posted @ 2018-01-24 16:27 navyyouth 阅读(99) 评论(0) 推荐(0) 编辑
摘要:一、添加单击事件 二、挂事件 三、移除事件 阅读全文
posted @ 2018-01-24 10:15 navyyouth 阅读(138) 评论(0) 推荐(0) 编辑
摘要:使用jQuery要引用jQuery文件 <head></head>写在头里 一、JS和jQuery中选取元素 js中选取元素 jQuery中获取元素 二、操作内容 js操作内容 jQuery操作内容 三、操作属性 js操作属性 jquery操作属性 四、操作样式 js操作样式:只操作内联样式 jQu 阅读全文
posted @ 2018-01-23 16:41 navyyouth 阅读(90) 评论(0) 推荐(0) 编辑
摘要:一、session 特点: 存在服务器上(容易给服务器造成压力); 有默认过期时间 安全性高(服务器上客户不可见,不可修改); 可存任意类型数据; 清除当前用户的session值 二、cookie 特点: 存在客户端(存在浏览器器上,用户能看到); 没有默认过期时间; 安全性低(存在浏览器上 ,用户 阅读全文
posted @ 2018-01-22 11:12 navyyouth 阅读(114) 评论(0) 推荐(0) 编辑
摘要:保持选中查询后条件还是在选中状态 查询完成条件还是选中状态 和第一个不一样 第一个查询后条件就变为空 阅读全文
posted @ 2018-01-21 10:42 navyyouth 阅读(143) 评论(0) 推荐(0) 编辑
摘要:一、制作投票页面 二、做执行代码 三、显示投票结果 阅读全文
posted @ 2018-01-19 11:04 navyyouth 阅读(127) 评论(0) 推荐(0) 编辑
摘要:做一个数据访问类 文件保存时 文件名要和类名统一(DBDB.class.php) 用过用数据访问的方式做增删改查,在别的电脑上或者服务器更换后,数据就无法访问。数据访问类就可以有效的改善这个问题 如果地址之类的更改在这个类里面改就可以 加载这个类 查询的方法 加载这个类 增加的方法 阅读全文
posted @ 2018-01-18 11:41 navyyouth 阅读(443) 评论(0) 推荐(0) 编辑
摘要:一、分页查询 二、分页查询和条件查询放在一起 条件查询出的内容分页显示 阅读全文
posted @ 2018-01-17 16:13 navyyouth 阅读(814) 评论(0) 推荐(0) 编辑
摘要:单条件查询 多条件查询 阅读全文
posted @ 2018-01-17 10:42 navyyouth 阅读(1897) 评论(0) 推荐(0) 编辑
摘要:删除页面 阅读全文
posted @ 2018-01-16 11:41 navyyouth 阅读(198) 评论(0) 推荐(0) 编辑
摘要:第二个文件修改页 三、执行页面 阅读全文
posted @ 2018-01-16 11:07 navyyouth 阅读(256) 评论(0) 推荐(0) 编辑
摘要:一、增加数据 用bootstrap做 然后访问数据库 tianjia.php文件 add.php文件 二、删除数据 delete.PHP文件 阅读全文
posted @ 2018-01-14 16:53 navyyouth 阅读(554) 评论(0) 推荐(0) 编辑
摘要:数据访问的方式 1、函数方式(已经过时); 2、面向对象的方式(MySQLi类方式。访问MySQL数据库的方式); 3、PDO方式 (数据访问抽象层); MySQLi的方式(面向对象的方式) 1、造连接对象 2、判断连接会不会出错 3、准备SQL语句 4、执行SQL语句 5、验证SQL语句会不会执行 阅读全文
posted @ 2018-01-12 16:03 navyyouth 阅读(125) 评论(0) 推荐(0) 编辑
摘要:二十三设计模式之单例模式和工厂模式 一、单例模式 目的:让一个类只能生成一个对象 方法1、将构造函数做成私有 2、在类里面做一个静态成员函数用来造对象 3、在方法里面加限制条件 测试一下 二、工厂模式 目的:做一个专门造对象的工厂 三、OOP六大原则 OOP基本上有6大原则,而实际上都是互补的,也就 阅读全文
posted @ 2018-01-11 16:27 navyyouth 阅读(144) 评论(0) 推荐(0) 编辑
摘要:一、加载类 1、require 方式 上面 有一个文件名为Ren的类加载的现在的文件中 2、require_once方法 结果是一样的 不一样的是require不能重复 重复使用会报错,require_once不会报错 3、include方法 重复会报错 4、 include_once方法 重复不会 阅读全文
posted @ 2018-01-09 15:38 navyyouth 阅读(124) 评论(0) 推荐(0) 编辑
摘要:类里面的成员有静态成员和普通成员 静态成员赋值取值 普通成员赋值取值 静态方法 静态方法里不能有普通成员(普通成员调用需要实例化,静态方法不需要实例化) 普通方法里可以有静态成员 静态方法实例 构造函数方法 抽象 抽象类:类本身就是抽象的,抽象类就是更加抽象的类,无法直接实例化对象,主要作为父类存在 阅读全文
posted @ 2018-01-09 10:50 navyyouth 阅读(377) 评论(0) 推荐(0) 编辑
摘要:一、封装 目的:让类更加安全 类的成员变量都要封装,封装的函数前面是public 封装的方法1、成员变量变为private 2、在类里做一个成员方法来访问 3、在该方法加限制条件 上面的例子有个弊端,封装几个成员变量就要写多少成员方法,代码量比较繁冗。 4、魔术方法 赋值语句用__set 取值语句用 阅读全文
posted @ 2018-01-08 14:44 navyyouth 阅读(150) 评论(0) 推荐(0) 编辑
摘要:一、构造函数 用来生成对象的函数 1、构造函数写法特殊 函数名和类名保持一直或者直接用__construct ( __双下划线) 2、执行特殊 new的时候自动执行不用调用 造对象的时候执行 二、析构函数 对象销毁前调用,因为PHP等语言都有垃圾回收机制所以一般用不到 销毁 实例 用cmd运行 阅读全文
posted @ 2018-01-07 15:47 navyyouth 阅读(140) 评论(0) 推荐(0) 编辑
摘要:1、面向对象 类:由众多对象抽象出的东西(研究的对象共同特征抽象出来) 对象一切皆对象(研究什么,什么就是对象)由类实例化出来的 2、类的定义 类里面所有变量或者函数都是类的成员 类里面的成员是属于对象的而不是类的(姓名代号是属于具体某个人的而不是属于人类的) 3、实例化对象 4、访问修饰符 pub 阅读全文
posted @ 2018-01-07 13:02 navyyouth 阅读(149) 评论(0) 推荐(0) 编辑
摘要:数组定义 关联数组 赋值定义数组 array (size=2) 0 => string '张三' (length=6) 1 => string '李四' (length=6) 遍历数组 2、foreach遍历 (没有限制) 3、函数配合遍历数组 list()和each() 4、指针遍历 key()取 阅读全文
posted @ 2018-01-05 16:57 navyyouth 阅读(144) 评论(0) 推荐(0) 编辑
摘要:一、字符串函数 1、strlen()获取字符串长度 5 2、比较字符串 相同返回0 strcmp()区分大小写 大小写不一样返回1 strcasecmp()不区分大小写 3、大小写转换 strtolower()小写转换 strtoupper()大写转换 4、拆分字符串 explode() 5、合并字 阅读全文
posted @ 2018-01-05 13:08 navyyouth 阅读(123) 评论(0) 推荐(0) 编辑
摘要:运算符 +、-、*、/、++、--、+=、-=、% 字符串拼接用. js里面用+拼接 逻辑运算符 and && 、 or || 、 ! 错误运算符 @(可以抑制错误) 错误分类有 notice 注意 warning 警告 这两个都可以用@抑制错误 error 错误 不可以用@抑制错误 三元运算符 语 阅读全文
posted @ 2018-01-05 10:18 navyyouth 阅读(99) 评论(0) 推荐(0) 编辑
摘要:要在wamp环境运行下启用。 用Dreamweaver写 代码文件保存时 要保存在 自己电脑装的wamp文件www文件夹下面,保存文件的名字是.php后缀的文件。保存在别的地方文件是没法打开的。 打开DW 新建php文件 保存 一、如何手动用浏览器打开新建的php文件 在浏览器地址栏输入:local 阅读全文
posted @ 2018-01-04 16:37 navyyouth 阅读(104) 评论(0) 推荐(0) 编辑
摘要:一、数学函数 ABS(x) 返回x的绝对值 CEIL(x),CEILING(x) 向上取整 RAND() 返回0到1的随机数 PI() 返回圆周率(3.141593) TRUNCATE(x,y) 返回数值x保留到小数点后y位的值(与ROUND最大的区别是不会进行四舍五入) ROUND(x,y) 保留 阅读全文
posted @ 2018-01-03 11:15 navyyouth 阅读(126) 评论(0) 推荐(0) 编辑
摘要:course表 grade表 score表 student表 teacher表 1. 查询Student表中的所有记录的Sname、Ssex和Class列。select sname,ssex,class from student2.查询教师所有的单位即不重复的Depart列。select disti 阅读全文
posted @ 2018-01-02 10:58 navyyouth 阅读(181) 评论(0) 推荐(0) 编辑
摘要:一、联合查询(行的扩展) 二、连接查询(对列的扩展) 三、子查询(子查询的结果作为父查询的条件使用) 无关子查询(子查询和父查询没关系,子查询可以单独拿出来使用) select查询可以无限嵌套使用 查找民族为“汉族”的所有人员信息 相关子查询 查询油耗低于该系列平均油耗的汽车信息 a b 是虚拟的 阅读全文
posted @ 2018-01-02 10:44 navyyouth 阅读(144) 评论(0) 推荐(0) 编辑