zoukankan      html  css  js  c++  java
  • MATCH

    1、Match

    基本实现

    功能,比赛列表球队信息

    数据表初始化:

    比赛列表:

    球队 比分 球队二 比赛时间

    韩国 12 澳大利亚 15-01-31 17:00

    SQL思考,如何完成上面的查询:

    获得所有的比赛信息:

    select * from `match` ;

    获得球队一名字:

    获得球队二的名字:一个表在一次查询中可以出现多次,需要使用不同别名进行标识!

    由于相同,需要列别名:

    PHP代码完成比赛列表

    处理数据

    展示

    注意

    PHP逻辑最好与HTML展示分离出来

    HTML嵌套PHP代码,仅仅将需要PHP处理内容,在PHP标签中输出,其他的都在PHP标签外输出。便于后期更新

    模板中使用流程控制结构,建议使用 模板语法 替代 大括号语法,包括代码段!

    match_split

    显示逻辑相分离

    功能强制分成两个部分,显示html文件,和逻辑PHP文件

    要求浏览器请求负责功能的PHP逻辑文件:

    PHP逻辑文件,对需要的显示内容进行载入。

    好处

    为了更好的管理大量的代码更新,重用 变得容易。

    模板文件 – template

    HTML,负责显示部分功能文件,称之为模板文件。

    指的是:结构由HTML相关代码确定,数据部分由动态脚本(PHP)来填充,这样一种混编文件称之为模板。

    混编模板PHP代码,仅仅负责输出数据而一定不要负责处理数据

    注意:浏览器应该,(不能)去请求负责展示的模板文件:

    可见,需要将不能被浏览器所访问模板)的文件隐藏起来方案如下:

    A计划

    通过web服务器请求的控制,不允许浏览器直接访问

    B计划

    直接将不要被浏览器访问的文件资源,放在文档根目录之外!

    因为浏览器可以请求的最上级目录,就是文档根目录了!

  • 相关阅读:
    Ubuntu中pip的疑难杂症
    Python 分类方法记录
    Python 绘制热图
    脚本学习
    Ubuntu 基础使用教程
    机器学习各种相似性度量及Python实现
    Ubuntu 16.04安装R及Rstudio
    机器学习和数据挖掘领域大牛
    vux+vue-cli3.0坑
    函数的抖动以及节流
  • 原文地址:https://www.cnblogs.com/hjc1234/p/9764337.html
Copyright © 2011-2022 走看看