php数据系统 php数据管理( 二 )


除了能够精确的控制WEB页面的显示内容之外,用户还可以通过使用PHP发送HTTP报头 。用户可以通过PHP设置cookies,管理用户身份识别,并对用户浏览页面进行重定向 。PHP具有非常强大的数据库支持功能,能够访问几乎目前所有较为流行的数据库系统 。此外,PHP可以与多个外接库集成,为用户提供更多的实用功能 , 如生成PDF文件等 。
用户可以直接在WEB页面中输入PHP命令代码,因而不需要任何特殊的开发环境 。在WEB页面中 , 所有PHP代码都被放置在“ ?php”和“ ? ”中 。此外,用户还可以选择使用诸如 SCRIPT LANGUAGE="php"/SCRIPT 等的形式 。PHP引擎会自动识别并处理页面中所有位于PHP定界符之间的代码 。
PHP脚本语言的语法结构与C语言和Perl语言的语法风格非常相似 。用户在使用变量前不需要对变量进行声明 。使用PHP创建数组的过程也非常简单 。PHP还具有基本的面向对象组件功能,可以极大的方便用户有效组织和封装自己编写的代码 。
MySQL是一个真正多用户、多线程的SQL数据库服务器. SQL 是世界上最普及的数据库语言. MySQL是客户/服务端机制,即包括一个后端的服务器和许多不同的客户程序和库. MySQL数据库是众多的关系型数据库产品中的一个,相比较其它系统而言,MySQL数据库可以称得上是目前运行速度最快的SQL语言数据库 。除了具有许多其它数据库所不具备的功能和选择之外,MySQL数据库是一种完全免费的产品,用户可以直接从网上下载数据库,用于个人或商业用途 , 而不必支付任何费用 。
我要用户PHP和数据库做一个成绩查询系统 。请问我应该怎么做?。坎灰丛?/h2>设计思路么?
首先你需要设计数据库,成绩查询需要设计哪些表,最简单的就是这几三张表:学生表,课程表,成绩表,然后设计每个表的字段和关联关系
然后写代码,对数据库进行CURD,这种小系统完全不用考虑架构,数据量等,所以很简单的,数据库+PHP服务端+web前端 最多1天就差不多能做好了
PHP语言的简介 PHP语言的简介
我们知道网站开发,网站动态语言有很多,比如asp , asp.net,php,jsp 。这里为何选择PHP语言来讨论,一来我学的就是这个语言,比较熟悉一点,二来以目前市场的需求量而言PHP算是很流行的 。下面我就来具体介绍一下这门语言 。
定义:
PHP原始为Personal Home Page的缩写 , 已经正式更名为 "PHP: Hypertext Preprocessor" 。注意不是“Hypertext Preprocessor”的缩写,这种将名称放到定义中的写法被称作递归缩写 。PHP于1994年由Rasmus Lerdorf创建,刚刚开始是Rasmus Lerdorf为了要维护个人网页而制作的'一个简单的用Perl语言编写的程序 。这些工具程序用来显示 Rasmus Lerdorf 的个人履历,以及统计网页流量 。后来又用C语言重新编写,包括可以访问数据库 。他将这些程序和一些表单直译器整合起来,称为 PHP/FI 。PHP/FI 可以和数据库连接,产生简单的动态网页程序 。
PHP的特性:
1. PHP 独特的语法混合了 C、Java、Perl 以及 PHP 自创新的语法 。
2. PHP可以比CGI或者Perl更快速的执行动态网页——动态页面方面,与其他的编程语言相比 , 
PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成htmL标记的CGI要高许多;
PHP具有非常强大的功能,所有的CGI的功能PHP都能实现 。
3. PHP支持几乎所有流行的数据库以及操作系统 。
4. 最重要的是PHP可以用C、C++进行程序的扩展!
PHP的优势:
一、语法简单易懂。PHP主要是被用来做Web开发,应用环境比较单纯,所以语法简单易懂!

推荐阅读