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.

主站蜘蛛池模板: 无码网站免费观看| 亚洲浓毛av| 亚洲国产黄色| 欧美精品成人| 国产电话自拍伊人| 日本伊人色综合网| 人妻无码中文字幕一区二区三区| 亚洲精品你懂的| 五月天婷婷网亚洲综合在线| 毛片卡一卡二| 国产情侣一区二区三区| 麻豆国产精品| 热热久久狠狠偷偷色男同| 亚洲国产成熟视频在线多多| 99久久精品视香蕉蕉| 国产一区二区三区日韩精品| 免费在线色| 东京热高清无码精品| 日本免费一区视频| 久久精品女人天堂aaa| 午夜视频免费试看| 高清免费毛片| 熟女视频91| 日韩色图在线观看| 亚洲国产精品一区二区高清无码久久| 欧美亚洲综合免费精品高清在线观看| 美女黄网十八禁免费看| 欧美成人第一页| 99视频在线观看免费| 国产00高中生在线播放| 精品99在线观看| 不卡无码网| 无码日韩精品91超碰| 亚洲狠狠婷婷综合久久久久| 亚洲第一视频网站| 国产精品久久久久鬼色| 伊人中文网| 久久一本日韩精品中文字幕屁孩| 久久中文电影| 青青久视频| 99福利视频导航| 香蕉国产精品视频| av一区二区三区高清久久| 女人毛片a级大学毛片免费 | 亚洲日本中文综合在线| 高清欧美性猛交XXXX黑人猛交| 最新亚洲人成网站在线观看| 久久人体视频| 欧美精品伊人久久| 日本欧美中文字幕精品亚洲| 精品国产成人a在线观看| 四虎成人免费毛片| 国产a v无码专区亚洲av| 在线观看欧美精品二区| 亚洲日韩日本中文在线| 韩日免费小视频| 萌白酱国产一区二区| 亚洲色婷婷一区二区| 一级全免费视频播放| 国产人成午夜免费看| 亚洲精品爱草草视频在线| 国产AV毛片| 欧洲日本亚洲中文字幕| 日韩精品高清自在线| 内射人妻无套中出无码| 色婷婷综合激情视频免费看| 久久久精品国产亚洲AV日韩| 色欲色欲久久综合网| 狠狠亚洲婷婷综合色香| 欧美福利在线| 中日无码在线观看| 亚洲欧美日韩高清综合678| 国产精品免费电影| 制服丝袜 91视频| 久久不卡国产精品无码| 亚洲色精品国产一区二区三区| 国产欧美又粗又猛又爽老| 欧美日本中文| 婷婷成人综合| 四虎永久免费网站| 亚洲精品第1页| 99re热精品视频中文字幕不卡|