zoukankan      html  css  js  c++  java
  • php<1>

    1.HTTP协议

      超文本传送协议,客服端(浏览器)和WEB服务器进行数据交互时使用协议.

             特点:

            通常是用于B/S结构的软件

          无连接----无持续化连接

         无状态---无记忆

    2,请求(请求协议,请求报文)

      请求由: 请求行  请求头 请求主体

        请求行: 请求方式(get post put delete)  url地址  协议版本号

                 请求头:

            host:主体机和端口

            accept:浏览器可接受的文件类型

           accept_encoding:浏览器可接受的压缩类型

           accept_languge:浏览器可接受的语言类型

           cache_control:缓存控制

             请求体:发送给服务器的数据   post(FormDate)    get(Query string paramrters)

    3.响应

          响应行:协议版本号  状态码

      响应头:

        content-type: 响应内容的类型.  text/html   text/css   image/png

        conten-length:响应内容长度(字节数)

      响应体: 服务器返回的文件中的代码

    4.状态码

       200 ok

        302 redirect|found  重定向

        304 not modified     未修改

        403  forbidden       禁止访问

        404 not  found        未找到

        500 internal  server error   服务器内部错误

    5.header

          1)设置content-type的值

        such as  :

            aaa.php

              header('content-type:text/css');

              ceho'h1{color:yellow}'

         

        2)设置字符集

        utf-8   gbk/gb2312

        核心 :  文件编码集和页面指定的字符集要一致

          文件编码为utf-8,页面字符集就是utf-8

          文件编码为ANSI,页面字符集就是gbk/gb2312

        3)页面重新定向

          header('location:路径')   ;    //立即跳转

          header('refresh:2;  url= 路径')  // 延迟跳转

              Mysql

    1.创建数据表

        creat  table  表名(

                     字段名  字段类型 其他修饰,

          字段名    字段类型  其他修饰

                   )engine = myisam  charset = utf8;

    字段类型: int    tinyint  char(字符长度)  varchar(字符长度)  datetime()  time    enum(枚举)   set(多选)  text

    其他修饰: 主键 : primary  key(声明主键)   auto_increment()自增    unique(唯一)  unsigned(无符号)   not null

    其他:   default(给一个默认值)    comment(备注)

    2.删除数据表

        drop  表名

    3.修改表

        alter tablename

    4.对数据进行增删改查

      1)增  insert   into  表名 (字段名)  value(字段值);

            2)删  delete  from 表名 where id =(吧id为1的信息删除掉)

      3)改  updade  表名  set  (字段名 = 值)  where  条件

      4)查  select (所有的) 字段名  from  表名 

    5.sql子句

       1)where  子句  =>  对条件限制

       2)in子句  =>  一组相同类型的数据,使用()包含,括号内使用,分开

       2)like  子句  => 模糊查询

       3)order by  子句  =>  对查询结果进行排序     升序asc(默认)   降序desc

       4)limit  参数1  参数2  => 对查询结果的个数进行限制

       5)多表查询    join  on 

    6.多表查询

       格式:

        select  * from  表一 

         join 表 2  on  链接条件

        链接条件一定是  表一的某个字段 = 表2 的某个字段

  • 相关阅读:
    图片处理连环画特效
    卡片翻页算法
    android 自定义属性
    android 中捕获全局异常
    c++ 学习笔记
    图片怀旧特效处理
    Linux 网络配置
    指针参数传递
    python 读写文件
    PopupWindow 点击外面取消
  • 原文地址:https://www.cnblogs.com/wsjaizlp/p/9841801.html
Copyright © 2011-2022 走看看