建立动态的WML站点(一)

支撑WAP功效的移动电话更多了。由此,你也应该考虑一下创立和煦的WML网址了,本文要介绍的是何许创设PHP/WML页面包车型大巴站点,使用MySQL数据库,可动态更新站点的从头到尾的经过,具体育赛事例是有些大学的教授授课时间和试验时间表。一点也不复杂哦
:-卡塔尔国 在带头以前,你应该筹划好之下东东:
1.你早就不错安装好PHP和MySQL,况且有采用两个编制程序的资历。
2.您有SQL的相关知识
3.你运维的是Apache而且可写.haccess文件;可能您运行IIS并且你能够扩大映射;
4.您有WML的连带文化;
好了,第一步首先令你的服务器知道使用PHP来管理WML文件,以下介绍怎么样形成那一点。
设置服务器
倘使您利用的是Apache,你一定要在你的目录中找到一个.htaccess文本。然后,参预以下行:
AddType application/x- .wml
若是您找不到该文件,可以步入三个,何况加入上述行,放在你的目录中。
若是你使用的是IIS,你一定要做一些更动,与安装PHP时大约:看一下.php和.php3扩张名的映照,何况为.wml加入相通的映照管理。
日常你会开掘PHP被映射到: C:/php/php4isapi.dll 恐怕 C:/php/php.exe
筹算专业固然你使用的是微软的操作系统,你可以设置NOKIA的支出工具包。它可以检查你的语法,並且让您通过叁个近乎电话的分界面来预览WML页面,该工具包还含有关于WML和WML脚本的仿效文书档案。假若您的电话机未有WAP帮衬,或然你不能够动用二个WAP网关,那足以帮上大忙哦。
要下载那个工具,你首先必得以三个WAP开荒者的身份在此个网站注册,要铭记的是你要求Java2
Runtime Enviroment的支撑。你能够应用其余的文本编辑器来写页面。
在写任何PHP/WML代码前,你须要建好MySQL的报表。 该数据库由4个表够成。
1.professors表饱含传授的连带数据; 2.subjucts表包涵核心的连锁数据;
3.exams表包罗检测的连锁数据; 4.teach表包罗教学和她俩所授科目标涉及音讯在接连MySQL时,可经过以下的代码建设布局表格 CREATE TABLE professors ( Id
int(11卡塔尔(قطر‎ DEFAULT ‘0’ NOT NULL auto_increment, Surname varchar(24) NOT
NULL, Name varchar(24) NOT NULL, Email varchar(48) DEFAULT ‘Not
avaliable’, Cod_course varchar(16) DEFAULT ‘Not avaliable’,
Consulting_hour varchar(128) DEFAULT ‘Not avaliable’,Consulting_place
varchar(128卡塔尔(قطر‎ DEFAULT ‘Not avaliable’, PHighlanderIMA传祺Y KEY (Id卡塔尔国 卡塔尔国;
这几个言辞建构了professors的表构造。ID为各类教学分配了一个独一的识别号,并且是表的主键。此外字段,Surname,
Name,
Email用来代表种种教学的姓、名字和e-mail地址。Cod_澳门新浦京娱乐游戏 ,course为独一识别每种科目值。最终Consulting_hour和Consulting_place表示授课时间和助教之处。CREATE
TABLE subjects ( Subject varchar(96卡塔尔 NOT NULL, Cod_Subject varchar(24)
NOT NULL, Cod_number varchar(12) NOT NULL, PRIMARY KEY (Cod_subject 卡塔尔国卡塔尔(قطر‎;
Subject是课程的名字,Cod_subject是学院应用的表示每种科指标名字,它的值是独一的,况兼是以此表的主键。Cod_number是三个数字的字段,相同科目标不等科目都归属二个组,这一个数字正是组的识别号。
CREATE TABLE exams ( Cod_Subject varchar(24) NOT NULL, Id int(11) NOT
NULL, Date date DEFAULT ‘0000-00-00′, Time time DEFAULT ’00:00:00’, Room
varchar(64), Test varchar(16) DEFAULT ‘Oral’ );
Cod_subject指大学应用的意味每种科指标名字,是天下无双的,ID是传授的独一识别号,Date,
Time和Room用来记录检查评定举办的日子、时间和地址,Test用来表示考试的品类
CREATE TABLE teach ( Cod_Subject varchar(16) NOT NULL, Id int(11)
DEFAULT ‘0’ NOT NULL, PRIMARY KEY (Id, Cod_subject 卡塔尔(قطر‎ 卡塔尔(قطر‎;
在teach表中,ID是上课的识别号,Cod_Subject的意义同上,两个结合了该表的主键。
下一步是在数据库中填入一些数码,那步能够自动达成。

You can leave a response, or trackback from your own site.

Leave a Reply

网站地图xml地图