您现在的位置:中国下载站学院中心数 据 库Mssql教程Mssql基础教程 → 文章列表

Mysql入门系列:运行PHP

作者:佚名  来源:不详  发布时间:2007-4-14 12:13:09   

减小字体 增大字体

 
 
  在本章的剩余部分中,将解决我们在第1章中为自己定下的目标:

  对于学分保存方案,需要编写一个允许我们输入、编辑测试和测验分数的脚本。

  对于历史同盟,需要开发一个有关美国总统的联机测验,使之成为交互式的,以便不做任何事情就可以为这个Web 站点的访问者产生试题

  我们也想允许历史同盟成员联机编辑它们的目录项,使信息维持最新并减少我们自己编辑项的数量。

  每个脚本都产生多个Web 页面,并依靠在创建页面中嵌入的信息来在脚本的调用之间进行通信。

  输入学生分数

  在本节中,我们将把注意力转向学分保存方案。我们Web 站点上的这个区域的URL 是http://pit-viper.snake.net/gp/,应该为它编写一个简短的主页i n d e x . p h p,下面的页面就正在做这件事。它包括了与第7 章编写的score_browser 脚本的连接,因为这个脚本适合于学分保存方案。

  

  现在让我们考虑如何设计和实现脚本score _ e n t r y. p h p,它将让我们输入一组新的测试或测验分数,或者修改一组已经存在的分数。后者的性能对于处理由于生病或者其他原因缺席(或者,放弃这个想法以免输入分数失败)造成考试或测验比其他学生晚的学生的分数是必要的。分数项脚本的概要是这样的:

  1) 最初的页面代表一系列已知的登记事件,并允许选择一个事件或者指定应该创建的新事件。

  2) 如果选择创建一个新事件,脚本就给出允许指定日期和事件类型的页面。创建这个事件记录之后,脚本重新显示事件列表页面来显示这个新事件。

  3) 当选择了事件后,脚本给出在顶部(事件ID、日期、类型)显示事件信息的分数项页面,后接每个学生一项的列表。对于新事件,项将是空白的。对于已存在的事件,项将显示每个学生已存在的分数。选择提交按钮时,分数输入到score 表中。

  脚本需要执行几个不同的操作,这意味着我们需要从一个页面到另一个页面周而复始地传递状态变量,以便脚本在每次调用时能够知道假设要做什么。在PHP 中很容易做到这一点,因为PHP 处理作为URL 参数传递的变量,并把它们转换为与参数具有相同名称的变量。例

转贴于:中国QQ站

  • 上一篇文章:Mysql入门系列:MySQL管理介绍
  • 下一篇文章:Mysql入门系列:PHP基础
  • 阅读统计:[]
  • 中国QQ站】【设为主页】【收藏本页】【打印本文】【回到顶部】【关闭此页

    相关文章
    文章评论(评论内容只代表网友观点,与本站立场无关!)

    用户名: 查看更多评论

    分 值:100分 85分 70分 55分 40分 25分 10分 0分

    内 容:

             (注“”为必填内容。) 验证码: 验证码,看不清楚?请点击刷新验证码


    设为首页 - 关于我们 - 广告服务 - 网站地图 - 加入收藏 - 网站声明 - 网站帮助 - 友情链接