24-12-16PHP大作业步骤!!!

news/2024/12/16 19:07:56/文章来源:https://www.cnblogs.com/mhwq/p/18610896

一:先在自己的本地数据库里新建一个叫dzy的数据库,里面建有四个表,下面是建表的代码
#用户表 CREATE TABLE user( id int(11) not NULL PRIMARY KEY auto_increment, username VARCHAR(30) not NULL UNIQUE, email VARCHAR(30) not null, password VARCHAR(100) not null );

#商品表 CREATE TABLE goods( id int(11) not null PRIMARY KEY auto_increment, EAname VARCHAR(50) not NULL, brand VARCHAR(30) not null, place VARCHAR(30) not null, refprice VARCHAR(10) not null, vipprice VARCHAR(10) not null, photo VARCHAR(100) not null );

#订单表 CREATE TABLE dingdan( orderid int(11) not null PRIMARY KEY auto_increment, xiadanren VARCHAR(30) not null, tel VARCHAR(30) not null, address VARCHAR(100) not null, shangpinmin VARCHAR(100) not null )

#购物车表 CREATE TABLE shopping_cart ( id INT AUTO_INCREMENT PRIMARY KEY, user_id INT NOT NULL, product_id INT NOT NULL, quantity INT NOT NULL DEFAULT 1, added_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP );

建完四个表后,需要往goods表里添加商品,下面是添加商品的代码,复制即可
#添加数据 INSERT INTO goods(id,EAname,brand,place,refprice,vipprice,photo) VALUES(1,'wcf亲授登山宝典','wcf','南充','23','19','ds.png')

INSERT INTO goods(id,EAname,brand,place,refprice,vipprice,photo) VALUES(2,'qxl绝密化妆宝典','qxl','南充','55','34','hz.png')

INSERT INTO goods(id,EAname,brand,place,refprice,vipprice,photo) VALUES(3,'mh足球必胜圣经','mhwq','凉山','33','23','zq.png')

INSERT INTO goods(id,EAname,brand,place,refprice,vipprice,photo) VALUES(4,'zw亲传上王者技巧','zzw','泸州','888','12','wzry.png')

INSERT INTO goods(id,EAname,brand,place,refprice,vipprice,photo) VALUES(5,'zh无敌美术宝典','zzh','成都','432','38','ms.png')

INSERT INTO goods(id,EAname,brand,place,refprice,vipprice,photo) VALUES(6,'七组无敌绿宝书','第七组','世界','888','1888','lbs.png')

请把立马的字母改为我们的名字,比如第一个wcf是什么意思你们懂得。

二:代码页
这样子数据库方面就搞好了,接下来是代码页面的处理。
现在你的php目录下新建一个叫dzy的文件夹,然后把我发给你们的代码全部拖进去。
在新建的dzy文件夹下在新建一个叫img的文件,然后把我发的那个压缩包解压后,把里面的图片全部放到img文件夹下。
如图

搞完之后就开始改代码
找到我发给你们的代码中的conn.php代码页修改,把$password修改为你们的数据库密码即可。
如下图

至此你们就可以在自己的浏览器里试一试能不能运行成功了

这里是实训展示的时候可能遇到的情况,可以看看

先进入login.php页面进行注册后登录,再依次测试其他功能!

                                            --马海留

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/853911.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

As启动虚拟机报错

当前用户下这个目录新建文件:.android advancedFeatures.ini Vulkan = off GLDirectMem = on

AI应用实战课学习总结(1)必备AI基础理论

我最近入坑黄佳老师的《AI应用实战课》,记录下我的学习之旅,也算是总结回顾。今天是我们的第一站,必备的AI基础理论,它是后续应用实践的基础。大家好,我是Edison。 由于公司的愿景逐渐调整为ONE Tech Company,公司的IT战略也逐渐地朝着Data & AI Driven发展,因此近半…

服务器插内存条

1.介绍 内存条是数量不同对应不同的插卡顺序 插入顺序跟主板的类型有关,不同型号的主板对应不同的插法2.查看主板类型 1)查看主板信息 dmidecode -t baseboard 2)查看主板型号 dmidecode -t baseboard |grep Product Name:| awk -F: {print $2}3.某些对应关系 一定要找准:…

【YashanDB知识库】kettle同步PG至崖山提示no encryption pg_hba.conf记录

【问题分类】数据导入导出 【关键字】数据同步,kettle,数据迁移,pg_hba.conf 【问题描述】使用kettle同步postgresql至崖山数据库时提示以下报错信息:【问题原因分析】pg_hba.conf 文件中没有正确配置允许从 IP 地址 连接到数据库的规则。pg_hba.conf 文件是 PostgreSQL 中…

如何理解符号引用和直接引用?

我们知道在 JVM 中类加载总共使用 5 步组成的,而类的生命周期总共有 7 个阶段,如下图所示:其中每步的含义如下: 1.加载 加载(Loading)阶段是整个“类加载”(Class Loading)过程中的一个阶段,它和类加载 Class Loading 是不同的,一个是加载 Loading 另一个是类加载 Cl…

城市体检平台创新与应用

城市体检平台是新时代城市治理的创新工具,它通过集成多源数据、运用先进技术,对城市发展状况进行全面的监测、分析和评估。本文将探讨城市体检平台的创新与应用,以及如何通过这一平台推动城市治理的高质量发展。 一、城市体检平台的创新点多维度评估:城市体检平台不仅关注城…

NSSCTF--Crypto--[强网拟态 2021]ONLYRSA

NSSCTF Crypto [强网拟态 2021]ONLYRSA[强网拟态 2021]ONLYRSA task: #!/usr/bin/env python from Crypto.Util.number import * from secret import flagn = 2640488274964272480212773838010271801952757763669158288650103624540063949065193994414965610066682520314297355…

20222314 2024-2025-1 《网络与系统攻防技术》实验八实验报告

20222314 2024-2025-1 《网络与系统攻防技术》实验八实验报告 1. 实验内容 1.1 Web前端HTML 能正常安装、启停Apache。理解HTML,理解表单,理解GET与POST方法,编写一个含有表单的HTML 1.2 Web前端javascipt 理解JavaScript的基本功能,理解DOM 在1的基础上,编写JavaScript验…

CosyVoice 2.0 支持双向流式语音合成;无问芯穹开源全模态理解端侧模型丨RTE 开发者日报

开发者朋友们大家好:这里是 「RTE 开发者日报」 ,每天和大家一起看新闻、聊八卦。我们的社区编辑团队会整理分享 RTE(Real-Time Engagement) 领域内「有话题的 新闻 」、「有态度的 观点 」、「有意思的 数据 」、「有思考的 文章 」、「有看点的 会议 」,但内容仅代表编辑…

分布式锁代码编写问题分析

分布式锁代码编写问题分析 先给大家一段代码示例:@AutowiredRedisson redisson;@GetMapping("/modifyInfo/{id}")public Result modifyInfo(@PathVariable String id) {String lockKey = RedisLockConstant.ERP_CLUE_LOCK + id;RLock rLock = redisson.getLock(lo…

AlmaLinux 10.0 Beta “Purple Lion” - RHEL 二进制兼容免费发行版

AlmaLinux 10.0 Beta “Purple Lion” - RHEL 二进制兼容免费发行版AlmaLinux 10.0 Beta “Purple Lion” - RHEL 二进制兼容免费发行版 由社区提供的免费 Linux 操作系统,RHEL 二进制兼容发行版 请访问原文链接:https://sysin.org/blog/almalinux-10/ 查看最新版。原创作品,…

leetcode2055. 蜡烛之间的盘子 - 前缀和

这道题目作为比较单纯的前缀和题目,不需要额外的一些知识,只需要了解前缀和数组的生成与使用即可,并且也有一定的难度(难度分1819),是一个比较好的前缀和例题。 题干 算术评级: 6第 64 场双周赛Q3 给你一个长桌子,桌子上盘子和蜡烛排成一列。给你一个下标从 0 开始的字符…