2016年2月25日

php

网页结构

初始标记:
        <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

        DOCTYPE  document type 文档类型
        html        网页文档
        public 公共的,开放的
        //W3C//DTD XHTML 1.0 Transitional//EN    
        //w3c 协会     
        //DTD 文档类型定义  
        //XHTML 1.0  Transitional 过渡 en 英文
        "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" 规则的网址


        <html></html>网页
        <head></head>网页的头部
                <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
                meat 页面信息描述的标记
                http-equiv="Content-Type" 指定页面内容类型
                content="text/html; charset=utf-8"   内容=“文本/网页;字符集”;
                                 utf-8 国际标准字符集:  常用语言和特殊符号
                                 gbk 国内标准字符集:  国内常用语言 、特殊符号
                                 gb2312 简体中文字符集:   常用语言文字、特殊符号

        <body></body>网页的主体

table属性

  • table 属性:

border="1" 表格的边框 align="center" 表格水平位置 left 左 center 中 right 右 width="600" 表格宽度 height="300" 表格高度 cellpadding="40" 文字距离边框的距离 cellspacing="20" 边框的厚度 bgcolor="#FF0000" 背景色 background="imgs/1.jpg" 当背景图宽度 和 高度 < 表格的宽度 和 高度 背景图会在横向和纵向平铺(重复) 当背景图宽度 和 高度 > 表格的宽度 和 高度 表格从左上角开始引用图片的一部分 (和表格的宽度和高度相同)

  • tr 属性 只控制该行内容

align="center" left center right 行中内容的左中右 height="100" 行高 valign="bottom" 行中内容的上中下 top middle bottom

  • td 属性:只控制该列内容

align="right" left center right 列中内容的 左 中 右 valign="top" top middle bottom 列中内容的上 中 下 width="100" 列宽(影响整列的宽度) height="40" 行高(影响整行的高度) 标记具有就进原则

colspan="列数" 和并列 rowspan="行数"合并行 注意: 行列都有合并 先列 后行

表单

主要是用来和用户交互的

  • input

< input type="元素名称" /> button: 普通按钮 value="按钮的文字" js /jquery代码 checkbox 复选框 value="隐藏起来" checked="checked" 默认选中项 处理传递时候用 file 上传控件 hidden 隐藏域 value="值" 和php脚本程序交互。 image 图片提交按钮 src="图片路径" 图片形态 < form> action=“处理页面”method="post/get" submit 图片提交按钮 和 image功能一样,按钮形态 password 密码框 radio 单选框 排他效果 name="相同" text 文本框 reset 把所有表单元素 还原成默认状态 value="按钮上文字"

  • 非input 元素

php定界符

  • 标准定界符 xml风格 常用 *******

php定界符 可以写在页面的任意位置。

appserv:123456aa;

mysql 基础

  1. 数据库: 存储数据以及数据结构的仓库 DB

  2. 数据库管理系统: DBMS 命令行模式 , phpmyadmin(可视化) 其他管理工具: nav

  3. 用户: 数据库系统: 用户 数据库管理系统 数据库

  4. 数据库: 帮助查询 存储 管理 数据的。 1》 实体: 表名,按照对象的概念来划分。 2》属性: 实体的特性 --》字段

  5. 数据库种类: 关系型 mysql sql server oracle db2........ 非关系型 层次型 网状型 redis

mysql 常用命令

  1. mysql 登陆 和退出 mysql [-h 主机/ip] -u 用户名 -p(密码) 回车 Enter password: 具体的密码。

  2. exit 退出 其他退出: quit \q

  3. mysql 常用命令: select now(); 查看当前时间 select curdate(); 当前日期 select curtime(); 当前时间 select version(); mysql 版本 select user(); 查看用户

数据表 以及 数据类型

  1. 实用命令:

  2. 数据表:

    create table 数据表名称( 列定义 ; 列名称 类型 [默认值] [auto_increment自增长] [主索引 primary key ] 列名称 类型 [默认值] 列名称 类型 [默认值] 列名称 类型 [默认值] ..... 索引定义: )

  3. 数据类型:

    1》 整型: tinyint 1字节 有符号 -128---127 无符号 0--255 smallint 2字节 有符号 -32768----32767 无符号 0---65535 int 4字节 有符号: -2147483648-----2147483647 无符号 0--4294967295 BIGINT 8字节 bool ==》 tinyint 1

    2》 浮点型: float 4字节 日常生活中的小数 mysql存储 3.1415926 丢失精度 double 4字节 DECIMAL[m,d] 精度小数 m 总位数 d 小数点后边的位数。

    3》 字符串: char(位数) 定长字符 255 varchar(位数) 变长字符 255 text 65535个字符 MEDIUMBLOB 2的24方字符 enum(val1,val2,val3.....) 列 枚举: enum("男","女")

    4》 时期时间 date 日期 time 时间 datetime 日期时间

  4. 创建第一个数据表: 学生表 stu id 排序序号 学号 姓名 年龄 性别 手机

primary key 主键: 确定唯一记录的 字段

show tables;查看数据库中的表 desc 表名称 ; 查看表结构

Last updated

Was this helpful?