999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于PHP+MySQL的網(wǎng)上購物系統(tǒng)的設(shè)計(jì)與開發(fā)

2018-02-13 01:38:12沈蘊(yùn)梅
計(jì)算機(jī)時(shí)代 2018年12期

摘? 要: 開發(fā)了基于PHP+MySQL的網(wǎng)上購物系統(tǒng)。該系統(tǒng)采用PHP、DR、MySQL數(shù)據(jù)庫等技術(shù)開發(fā)而成。設(shè)計(jì)開發(fā)了包括用戶管理模塊、訂單管理模塊、購物車模塊和商品管理模塊等功能模塊。客戶能在前臺(tái)實(shí)現(xiàn)商品信息的瀏覽查詢,登錄后能夠?qū)⑸唐芳尤胭徫镘嚕捎唵危芾韱T能在后臺(tái)實(shí)現(xiàn)信息的增刪改查。該系統(tǒng)界面清晰美觀,功能比較完善。

關(guān)鍵詞: 購物車; 網(wǎng)上購物; 訂單管理; 商品管理

中圖分類號(hào):TP311? ? ? ? ? 文獻(xiàn)標(biāo)志碼:A? ? ?文章編號(hào):1006-8228(2018)12-22-03

Abstract: A PHP+MySQL based online shopping system is developed in this paper. The system is developed by using PHP technology, DR technology and MySQL database technology. The function modules developed include user management module, order management module, shopping cart module and commodity management module. Users can browse and query the information of commodities in the foreground, add goods to the shopping cart and generate orders after login, and administrators can add, delete, modify and check the information in the background. The system has a clear and beautiful interface, and perfect function.

Key words: shopping cart; online shopping; order management; commodity management

0 引言

近年來,隨著Internet的迅速崛起,互聯(lián)網(wǎng)已日益成為收集信息的最佳、最快的渠道,并快速進(jìn)入傳統(tǒng)的流通領(lǐng)域。互聯(lián)網(wǎng)的跨地域性、可交互性、全天候性使其在與傳統(tǒng)媒體行業(yè)和傳統(tǒng)貿(mào)易行業(yè)的競(jìng)爭(zhēng)中具有不可抗拒的優(yōu)勢(shì),因而發(fā)展十分迅速。在電子商務(wù)逐步興起的大環(huán)境下,越來越多的人開始選擇網(wǎng)上購物,網(wǎng)上購物可以由商家直接將商品通過物流送達(dá)顧客。網(wǎng)上購物具有省時(shí)、省事、省心等優(yōu)點(diǎn),讓顧客足不出戶就可以購買到自己滿意的商品[1]。

1 系統(tǒng)相關(guān)技術(shù)基礎(chǔ)

目前開發(fā)動(dòng)態(tài)網(wǎng)站的主要技術(shù)有ASP.NET、JSP、PHP、ASP等,PHP是一種在服務(wù)器端執(zhí)行的多用途腳本語言。PHP開放源代碼且可嵌入到HTML中,尤其適合動(dòng)態(tài)網(wǎng)站的開發(fā),現(xiàn)在被很多的網(wǎng)站編程人員廣泛應(yīng)用[3]。

PHP語言流行的主要原因是它的眾多優(yōu)秀特性:免費(fèi)開源,自由獲取;跨平臺(tái);速度;功能性。本系統(tǒng)采用Windows+Apache+MySQL+PHP開發(fā)而成。

2 系統(tǒng)分析與設(shè)計(jì)

網(wǎng)上購物系統(tǒng)分為前臺(tái)后臺(tái)兩個(gè)部分,前臺(tái)主要包括商品管理模塊、購物車管理模塊和用戶管理模塊,實(shí)現(xiàn)商品顯示、商品搜索、商品推薦、購物車管理、訂單管理等功能;后臺(tái)主要實(shí)現(xiàn)對(duì)信息的增刪改查。

在數(shù)據(jù)庫設(shè)計(jì)方面,根據(jù)該系統(tǒng)的功能,分別設(shè)計(jì)了用戶表、商品表等數(shù)據(jù)表,本文中,主要實(shí)現(xiàn)的是購物車模塊,涉及到的是商品表,給出商品表的具體信息,如圖1所示。

3 購物車模塊實(shí)現(xiàn)

在商品顯示頁面中,單擊購買或者放入購物車按鈕,就可以將商品信息添加到購物車。要實(shí)現(xiàn)該功能分兩步[5],分別添加gouwuche1.php和gouwuche2.php頁面[4]。

gouwuche1.php主要實(shí)現(xiàn)如下功能:判斷是否已登錄,如果沒有登錄,則提示先登錄后購物;判斷該商品是否已在購物車;判斷該商品是否還有貨;將該商品的id號(hào)加入到商品列表中,數(shù)量1加入數(shù)量列表。具體代碼如下所示[2]:

<?php

session_start();

include("conn.php");

if($_SESSION['uname']=="")

{ echo "<script>alert('請(qǐng)先登錄后購物');history.back();</script>";

exit; } //判斷用戶是否登錄

$id=$_GET['id'];

$sql=mysql_query("select * from tb_shangpin where

id='".$id."'");

$info=mysql_fetch_array($sql);

if($info['shuliang']<=0)

echo "<script>alert('該商品已售完');history.back()

</script>"; //判斷該商品是否有貨

$array=explode("@",$_SESSION['producelist']);

for($i=0;$i<count($array)-1;$i++)

{ if(intval($array[$i])==intval($id))

{ echo '<script>alert("該商品已放入購物");

history.back();</script>';

exit; }} //判斷商品是否已放入購物車

$_SESSION['producelist']=$_SESSION['producelist'].$id."@";

$_SESSION['quatity']=$_SESSION['quatity']."1@";

header("location:gouwuche2.php?qingkong=no");?>

在gouwuche2.php中能夠?qū)崿F(xiàn)移除商品、修改商品數(shù)量和清空購物車功能。代碼如下[2]:

<form name="form1" method="post" >

<table width="557" border="0" align="center" >

<tr> <td height="46" background="images/cart.gif"

colspan="6"></td> </tr>

<?php

$_SESSION['total']="";

if($_GET['qingkong']=="yes") {

$_SESSION['producelist']="";

$_SESSION['quatity']=""; } //實(shí)現(xiàn)清空購物車功能

include("conn.php");

$arraygwc=explode("@",$_SESSION['producelist']);

$s=0;

for($i=0;$i<count($arraygwc)-1;$i++)

{ $s+=$arraygwc[$i]; }

if($s==0)

{ echo "<tr>";

echo "<td height='25' colspan='6' bgcolor='#FFFFFF'

align='center'>您的購物車為空!</td>";

echo "</tr>"; }? //判斷購物車是否為空

else { ?>

<tr>

<td height="25" bgcolor="#FFFFFF">商品名稱</td>

<td? bgcolor="#FFFFFF">數(shù)量</td>

<td? bgcolor="#FFFFFF">市場(chǎng)價(jià)</td>

<td? bgcolor="#FFFFFF">會(huì)員價(jià)</td>

<td? bgcolor="#FFFFFF">折扣</td>

<td? bgcolor="#FFFFFF">小計(jì)</td>

<td? bgcolor="#FFFFFF">操作</td>

</tr>

<?php

$total=0;

$array=explode("@",$_SESSION['producelist']);

$arrayquatity=explode("@",$_SESSION['quatity']);

while(list($name,$value)=each($_POST)) {

for($i=0;$i<count($array)-1;$i++) {

if(($array[$i])==$name) {

$arrayquatity[$i]=$value;

}

}

} //實(shí)現(xiàn)更改商品數(shù)量功能

$_SESSION['quatity']=implode("@", $arrayquatity);

for($i=0;$i<count($array)-1;$i++) {

$id=$array[$i];

$num=$arrayquatity[$i];

if($id!="") {

$sql=mysql_query("select * from tb_shangpin

where id='".$id."'");

$info=mysql_fetch_array($sql);

$total1=$num*$info['huiyuanjia'];

$total+=$total1;

$_SESSION["total"]=$total;

?>//計(jì)算商品總價(jià)

<tr>

<td height="25" bgcolor="#FFFFFF"><?php echo $info['mingcheng'];?></td>

<input type="text" name="<?php echo $info['id'];?>" size="2"? value=<?php echo $num;?>>

</td>

<td height="25" bgcolor="#FFFFFF">

<?php echo $info['shichangjia'];?>元</td>

<td height="25" bgcolor="#FFFFFF"><?php echo

$info['huiyuanjia'];?>元</td>

<td height="25" bgcolor="#FFFFFF"><?php echo

@(ceil(($info['huiyuanjia']/$info['shichangjia'])*100))."%";?></td>

<td height="25" bgcolor="#FFFFFF"><?php echo

$info['huiyuanjia']*$num."元";?></td>

<td height="25" bgcolor="#FFFFFF"><a href="#">

刪除</a></td>

</tr> <?php }

} ?>

<tr>

<td height="25" colspan="6" bgcolor="#FFFFFF">

<table width="500" height="25">

<tr> <td width="125">

<input name="submit2" type="submit"? value=

"更改商品數(shù)量">

</td>

<td width="125"><a href="gouwusuan1.php?

dingdanhao="">去收銀臺(tái)</a>&nbsp;&nbsp;&nbsp;

<a href="#">返回</a></td>

<td width="125"><a href="gouwuche1.php?qingkong=

yes">清空購物車</a></td>

<td width="125">總計(jì):<?php echo $total;?></td>

</tr>? <?php

}? ?>

</table> </form>

運(yùn)行效果如圖2所示:

4 結(jié)束語

隨著越來越多的人選擇網(wǎng)上購物,網(wǎng)上購物系統(tǒng)變得越來越重要[3]。利用PHP+MySQL開發(fā)的網(wǎng)上購物系統(tǒng),具有商品信息瀏覽、商品搜索、購物車等多項(xiàng)功能,較好地滿足了網(wǎng)上購物的需要。在整個(gè)開發(fā)過程中,采用了PHP技術(shù)、DW的框架技術(shù)等,界面清晰、美觀,功能完備,具有一定的創(chuàng)新性。系統(tǒng)自運(yùn)行以來,受到了用戶的普遍歡迎。但由于時(shí)間緊迫,系統(tǒng)在頁面布局等方面還有一定的欠缺,接下來要繼續(xù)修改和完善該系統(tǒng)。

參考文獻(xiàn)(References):

[1] 楊宇.PHP典型模塊與項(xiàng)目實(shí)戰(zhàn)大全[M].清華大學(xué)出版社,2012.

[2] 朱珍.PHP網(wǎng)站開發(fā)技術(shù)[M].電子工業(yè)出版社,2014.

[3] 沈蘊(yùn)梅.電子商務(wù)網(wǎng)站建設(shè)—PHP+MySQL項(xiàng)目開發(fā)教程[M].北京理工大學(xué)出版社,2018.

[4] 孫號(hào)夕,胡偉,楊中宇.基于PHP和Mysql的銷售管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].電腦知識(shí)與技術(shù),2014.

[5] 徐輝,高榮.“jQuery Web前端開發(fā)應(yīng)用技術(shù)”課程教學(xué)實(shí)踐探索[J].福建電腦,2017.

主站蜘蛛池模板: 国产一区二区三区精品欧美日韩| 国产欧美日韩精品第二区| 欧美第一页在线| 国产成人精品免费视频大全五级| 亚洲国语自产一区第二页| 激情亚洲天堂| 亚洲男人天堂2020| 视频一本大道香蕉久在线播放| 18禁黄无遮挡免费动漫网站| 2021国产乱人伦在线播放| 国产在线观看成人91 | 亚洲愉拍一区二区精品| 国产亚洲精品97AA片在线播放| 久久久成年黄色视频| 亚洲av无码人妻| 久久精品欧美一区二区| 99ri精品视频在线观看播放| 国产一区在线视频观看| 四虎影视永久在线精品| 日韩欧美91| 手机精品福利在线观看| 最近最新中文字幕在线第一页| 亚洲视频色图| 国产办公室秘书无码精品| 亚洲国产午夜精华无码福利| 91成人在线观看| 亚洲综合片| 三上悠亚一区二区| 在线视频亚洲色图| 精品日韩亚洲欧美高清a| 丰满的熟女一区二区三区l| 欧美成人综合视频| 亚洲毛片一级带毛片基地| 欧美性色综合网| 毛片免费在线| 国产va免费精品| 亚洲精品动漫| 免费 国产 无码久久久| 国产丝袜啪啪| 国产区在线观看视频| 乱系列中文字幕在线视频| 国产日韩精品欧美一区喷| 久久综合伊人 六十路| 亚洲一区二区三区香蕉| 无码免费视频| 国产精品 欧美激情 在线播放| 成年免费在线观看| 久久国产高潮流白浆免费观看 | 国内嫩模私拍精品视频| 色综合久久综合网| 亚洲欧美一区二区三区图片| 久久国产精品麻豆系列| 91精品伊人久久大香线蕉| 日韩二区三区| 久久精品亚洲中文字幕乱码| 国产日韩丝袜一二三区| 国产精品福利导航| 91精品国产情侣高潮露脸| 在线免费不卡视频| AV在线麻免费观看网站 | 99在线免费播放| 亚洲无线国产观看| 无码精油按摩潮喷在线播放| 欧美中文字幕在线视频| 国产精品冒白浆免费视频| 一本一道波多野结衣av黑人在线| 国产三级毛片| 亚洲国语自产一区第二页| 四虎在线高清无码| 亚洲人成网站在线观看播放不卡| 狠狠做深爱婷婷综合一区| 波多野结衣中文字幕一区| 国产精品大白天新婚身材| 国产成人综合久久精品尤物| 日本成人一区| 无码 在线 在线| 国产在线观看成人91| 亚瑟天堂久久一区二区影院| 丁香亚洲综合五月天婷婷| 91蝌蚪视频在线观看| 超清无码一区二区三区| 亚洲一区毛片|