毕业论文范文:电子商务网站平台3p设计技术与网络数据库

2013 年 12 月 1 日4590

电子商务网站平台3p设计技术与网络数据库键入Createdatabasetraded(或go)
4.2.建立MySql数据库表这里以商务网站中常用的几种数据表为例,主要用到的数据表和生成数据表的SQL代码如下:(这里的数据表字段只要分别对应上述表单域对象即可实际操作,数据表统一用tablename表示)客户登录管理数据表CREATETABLEuser(IDintotullauto_increment,UserNamevarchar(30)otull,awordvarchar(20)otull)客

户信息数据表CREATETABLEusermeage(UserNamevarchar(30)otull,Emailvarchar(80)otull,Addrevarchar(120)otull,Faxvarchar(40)ull,honevarchar(40)otull,Cerreycardvarchar(50)otull)客户定购商品数据表CREATETABLEcatalog(roductIdintotull,amevarchar(64)otull,ricefloat(6,2)otull,Descriptiotextull)

5设计处理表单数据的3p程序
5.1设计处理表单数据的A程序form_cl.a建立与数据库的连接:这里采用直接驱动法etco=erver.CreateObject("ADODB.Coection");co.ope"driver={MySQL}erver=localhost;uid=userwd=xxxxxx;database=tradedb"获取表单提交的数据:data1=request("ptwbk");data2=request("mmwbk");data3=request("gdwbk")data4=request("dxk");data5=request("fxk");data6=request("lbk")用SQL语句对数据库进行操作查询数据记录:ql="select*fromtablename";setrs=co.execute(sql)"增加数据记录:ql="iertintotablename(ptwbk,mmwbk,gdwbk,dxk,fxk,lbk)values('data1','data2','data3','data4','data5','data5')";etrs=co.execute(sql)更改某条数据记录:ql="updatetablenameetdata1="request(ptwbk)",whereID="num";etrs=co.execute(sql)删除某条数据记录:ql="deletefromtablenamewhereID="num";setrs=co.execute(sql)将SQL语句处理的数据结果输出Reoe.Write"

"Reoe.Write""Fori=0tors.Fields.Count-1Reoe.WRITE""amrs.Fields(i).Nameam""extReoe.Write"
"Whileotrs.EOFReoe.Write""Fori=0tors.Fields.Count-1Reoe.WRITE""amrs.Fields(i).Valueam""extReoe.Write"
"rs.MoveNextWendReoe.Write"
"关闭数据库:rs.close;co.Close
5.2设计处理表单数据的PHP程序form_cl.ph建立与数据库的连接:这里采用PHP的MySql函数法(也可用ODBC函数法)$co=odbc_coect("localhost","user","xxxxxx")选择数据库:mysql_select_db("tradedb","$co")获去表单提交的数文秘114版权所有据:$data1=$ptwbk$data2=$mmwbk$data3=$gdwbk$data4=$dxk$data5=$fxk$data6=$lbk用SQL语句对数据库进行操作查询数据记录:$sql="select*fromtablename";$result=odbc_do($co,$sql)增加数据记录:$sql="iertintotablename(ptwbk,mmwbk,gdwbk,dxk,fxk,lbk)values('$data1','$data2','$data3','$data4','$data5','$data6')";$result=odbc_do($co,$sql)更

0 0