欢迎来到天天文库
浏览记录
ID:22532783
大小:424.50 KB
页数:11页
时间:2018-10-30
《实例-商品信息管理系统》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、讲师:刘向荣Email:ronaldoyun@163.com实例—商品信息管理系统一、实现目标:利用php实现商品信息的增、删、改、查操作重点难点:图片信息的操作(图片的上传和读取)二、知识点:文件(图片)的上传数据库的基本操作(增删改查)三、网页效果:11讲师:刘向荣Email:ronaldoyun@163.com四、实现步骤:1.设计并创建数据库db_shop与表格tb_goods利用phpmyadmin创建相应的sql语句:CREATETABLEIFNOTEXISTS`tb_goods`(`id`int(10)unsignedNOTNU
2、LLAUTO_INCREMENTCOMMENT'编号',`name`varchar(64)NOTNULLCOMMENT'商品名称',`typeid`int(10)unsignedNOTNULLCOMMENT'类型',11讲师:刘向荣Email:ronaldoyun@163.com`price`double(6,2)unsignedNOTNULLCOMMENT'价格',`total`int(10)unsignedNOTNULLCOMMENT'库存',`pic`varchar(32)NOTNULLCOMMENT'图片',`note`textCOM
3、MENT'描述',`addtime`int(10)unsignedNOTNULLCOMMENT'发布时间',PRIMARYKEY(`id`))ENGINE=MyISAMDEFAULTCHARSET=gb2312COMMENT='商品信息表'AUTO_INCREMENT=1;2.项目的目录文件结构3.创建公共配置文件dbconfig.php。以及图片上传目录uploads文件夹。
4、define("PASS","root");//密码define("DBNAME","db_shop");//数据库名//商品类型列表$typelist=array(1=>"服装",2=>"数码",3=>"食品");//设置标准时间date_default_timezone_set("Etc/GMT-8");//链接数据库$link=mysql_connect(HOST,USER,PASS)ordie("数据库服务器连接错误".mysql_error());mysql_select_db(DBNAME,$link)ordie("数据库访问错误
5、".mysql_error());11讲师:刘向荣Email:ronaldoyun@163.commysql_query("setnamesgb2312");?>4.创建导航栏menu.php。body,td,th{font-size:12px;color:#33F;}商品信息管理系统
6、浏览商品
7、添加商品5.商品发布页
8、面(表单)add.php。新建表单,提交到action.php处理。可以在凡是用到导航栏的页面,通过include或者require函数导入包含的文件。表单的设置,由于要上传图片,因此设置编码类型。(参考
9、手册,注意POST文件上传的方法)可通过7行2列表格进行定位,再插入相应的表单元素。其中,类型为“选择菜单”,图片为文件域,描述是文本区域。11讲师:刘向荣Email:ronaldoyun@163.com并为每个表单元素作好命名,名字可与数据表一致。商品类型的名字和值的设置,可利用数组的键值对形式输出,代码如下,$v){echo"{$v}";}?>注:可
10、以通过js代码防止用户提交空值。6.创建action.php,用于执行商品信息的增删改操作。Action页面具有数据库的添加、删除、修改的功能。通过url传递一个参
此文档下载收益归作者所有