全部文章 > 2018年3月 (43篇) 排序: 默认 浏览量 更新时间
  • 原创 第9章 使用PHP和MySQL

    连接MySQL连接MySQL: $dbc = mysqli_connect(hostname, username, password); 切换数据库: mysqli_select_db($dbc, db_name); 或者一步完成: $dbc = mysqli_connect(hostname, username, password, db_name); 连接错误信息:mysqli_connet_error() 一般将数据库的连接单独放在一个文件中,之后需要时使用文件包含它 关闭MySQL... 阅读全文>>

    《PHP与MySQL动态网站开发》笔记 luoluolzb 浏览1136次
  • 原创 第15章 jQuery简介

    介绍jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架)。jQuery设计的宗旨是“write Less,Do More”,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作、事件处理、动画设计和Ajax交互。 jQuery的核心特性可以总结为:具有独特的链式语法和短小清晰的多功能接口;具有高效灵活的css选择... 阅读全文>>

    《PHP与MySQL动态网站开发》笔记 luoluolzb 浏览1549次
  • 原创 第16章 面向对象编程入门

    基础概念类:一种数据模板,可构造数据对象 属性:类中的变量称为该类的属性 方法:类中的函数称为该类的方法 复杂概念继承、访问控制、方法重载、作用域、抽象 面对过程与面向对象面向过程:更快的学习和使用,特别是小项目,缺点是代码难以维护和扩展 面向对象:更容易维护,缺点是更难掌握,出错时不容易解决 两种编程风格各有优缺点,我们要同时利用这两种风格的优势,而不是对其中一种有偏见不去用它。 实例化对象使用new关键字并调用构造函数可以实例化类的一个对象。 $obj = new ClassName([ar... 阅读全文>>

    《PHP与MySQL动态网站开发》笔记 luoluolzb 浏览1668次
  • 原创 第19章 示例---电子商务

    (暂无笔记)... 阅读全文>>

    《PHP与MySQL动态网站开发》笔记 luoluolzb 浏览1611次
  • 原创 第18章 示例---用户注册

    模块将网站中常用的模块单独做成一个文件,之后在需要的页面用使用文件包含即可多次复用。 常见的模块有:数据库配置文件、网站配置文件、顶部管理块、底部信息块、导航菜单块 数据库配置文件数据库配置模块文件中存放连接数据库所需的信息和连接后的句柄。 define('DB_HOST', 'localhost'); //数据库主机 define('DB_USER', 'root'); //数据用户名 define('DB_PASSWORD', 'luoluo00'); //数据库... 阅读全文>>

    《PHP与MySQL动态网站开发》笔记 luoluolzb 浏览1612次
  • 原创 第14章 使用CSS进行增强

    为元素创建圆角 创建四个相同的圆角:这步可选,输入:-webkit-border-radius: r; ,r是圆角半径。输入:border-radius: r; r和第一步值相同(将鼠标放在图形上可以查看属性,下面的都可以) 创建一个圆角:这步可选,输入:-webkit-border-x-y-radius: r; x和y为方位,可以取top、bottom、left、right输入:border-x-y-radius: r; r和第一步值相同重复使用上面属性即可创建多个圆角。 创建椭圆圆角:这步可... 阅读全文>>

    《HTML5与CSS3基础教程》笔记 luoluolzb 浏览1045次
  • 原创 第10章 常用编程技术

    给脚本发送数据有两种方法: 通过表单给脚本发生数据通过URI给脚本发生数据: http://example.com?name1=value1&name2=value2&... 查询数据保存在$_GET数组中手动指定URI时,需要进行URI编码: $url = 'page.php'?name' . urlencode(string); 给查询结果分页分页效果的页面是相同的,不同的是数据。分页使用LIMIT实现,只要保证每页的LIMIT参数不同即可。 给查询结果排序使用 ORDE... 阅读全文>>

    《PHP与MySQL动态网站开发》笔记 luoluolzb 浏览1172次
  • 原创 本地配置虚拟域名(Apache)

    php开发网站时,默认情况下我们是使用localhost访问我们的设计的网站,那么怎么在本机上配置一个域名,方便我们访问呢。 其实很简单,这里假设要配置的域名为test.com,分三个步骤:(注意:这里是Apache服务器的配置方法) 修改系统hosts配置文件文件位置: C:\Windows\System32\drivers\etc\hosts文件内容: # Copyright (c) 1993-2009 Microsoft Corp. # # This is a sa... 阅读全文>>

    PHP luoluolzb 浏览1953次
  • 原创 第11章 用CSS进行布局

    盒模型css处理元素时,认为每个元素在一个不可见的盒子中,这个盒子由内容区域、内边距(padding)、边框(border)、外边距(margin)组成 默认情况下,css元素的 width=内容区域宽度, height同 可以设置:box-sizing: border-box; 从而使css元素的 width=内容区域宽度+内边距宽度+边框宽度, height同 下面的两个盒子的各属性都相同,不同的是显示方式 默认盒子超文本标记语言,标准通用标记语言下的一个应用。 设置box-sizing: ... 阅读全文>>

    《HTML5与CSS3基础教程》笔记 luoluolzb 浏览1226次
  • 原创 第16章 表单

    表单的起源比js还要早,功能也已经很完善了,兼容性也很好。通过表单,网站管理员可以和用户进行交互。 创建表单使用form标签创建表单,并设置method和action属性 method属性值post或get,post用于向服务器提交数据,get会向服务器提交并将返回的数据显示在浏览器地址栏 action属性是表单提交后服务器上用于处理的脚本的url 如:… 这个表单使用post方式上传数据,服务器上用于处理的脚本为save.php 组织表单元素使用fieldset标签将表单中相关的元素包含为一个... 阅读全文>>

    《HTML5与CSS3基础教程》笔记 luoluolzb 浏览1123次
  • 原创 第5章 SQL简介

    资料:http://www.runoob.com/sql/sql-tutorial.html SQL命令不区分大小写,一般用大写,以区分数据库标识符 引号文本值、日期和时间值需要引号括起来。 可以在引号中使用转义字符。 反引号`name`用来安全引号可能与MySQL关键字重复的标识符。 USE语句用于切换当前数据库: USE `database_nanme`; CREATE语句创建数据库: CREATE DATEBASE `database_name`; 创建表: CREATE TABLE... 阅读全文>>

    《PHP与MySQL动态网站开发》笔记 luoluolzb 浏览1070次
  • 原创 第6章 数据库设计

    数据库设计流程 定义应用程序作用,设计原始表指定主键第一范式(1NF)第二范式(2NF)第三范式(3NF)审查设计 指定主键主键满足的规则: 有值(非NULL)不变值(永不改变)在表中唯一(唯一性)没有满足以上规则的列则创建一个 主键使用整数可以提高数据库性能 外键:表A中主键在表B中的代表 第一范式(1NF)对表的横向约束,规则: 每一列只有一个值,不满足则打散成多列不能有相关数据重复列,不满足则将相关的列转化成单独的表 第二范式(2NF)对表的纵向约束,规则: 满足1NF表中非键列必须... 阅读全文>>

    《PHP与MySQL动态网站开发》笔记 luoluolzb 浏览1184次
  • 原创 第4章 MySQL简介

    数据库结构一个数据库由若干张表组成,表由若干列组成。表的每一行称为一个记录。 数据库元素命令命名规则: 只能包含数字、字母、下划线不能使用数据库关键字作用域内唯一长度小于64位区分小大写 这些规则可以用来命令数据库名、表名、列名。 列类型数据库数据类型一般有三种:文本、数字、日期和时间 文本类型 类型 大小 描述 CHAR[length] length字节 定长字段,长度:0~2^8-1 VARCHAR[length] string长度+1或+2字节 变长字段,长度:0~2^1... 阅读全文>>

    《PHP与MySQL动态网站开发》笔记 luoluolzb 浏览1175次
  • 原创 第3章 创建动态web站点

    文件包含四种方法: 格式 说明 include(filename) 报错后继续运行 include_onece(filename) 同上,但确保文件只包含一次 require(fileanme) 报错后停止运行 require_once(filename) 同上,但确保文件只包含一次 将通用的模块单独放在一文件,以后可以多次包含。 文件路径可以使用绝对路径和相对路径。 函数定义格式: function funName([$arg1, $arg2, ...]){ ... 阅读全文>>

    《PHP与MySQL动态网站开发》笔记 luoluolzb 浏览1161次
  • 原创 第7章 高级SQL和MySQL

    联结联结是将两个表或者多个表看为一个大表来使用SQL查询。 分类: 内联结: 在表中存在至少一个匹配时返回记录外联结:返回两个表都匹配的记录和不匹配的记录。有三种类型: 左联结:以左表为主,返回左表的所有记录,右表中不匹配的记录返回NULL右联结:与左联结相反,以右表为主,返回右表的所有记录,左表中不匹配的记录返回NULL全联结:MySQL不支持。但可以使用左联结、右联结和UNION来实现。 语法: SELECT `column1_name`[, `column2_name`, ...] F... 阅读全文>>

    《PHP与MySQL动态网站开发》笔记 luoluolzb 浏览1312次