亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

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

        2018-02-13 01:38:12沈蘊(yùn)梅
        計(jì)算機(jī)時(shí)代 2018年12期
        關(guān)鍵詞:購(gòu)物車

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

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

        中圖分類號(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 引言

        近年來(lái),隨著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)境下,越來(lái)越多的人開(kāi)始選擇網(wǎng)上購(gòu)物,網(wǎng)上購(gòu)物可以由商家直接將商品通過(guò)物流送達(dá)顧客。網(wǎng)上購(gòu)物具有省時(shí)、省事、省心等優(yōu)點(diǎn),讓顧客足不出戶就可以購(gòu)買到自己滿意的商品[1]。

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

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

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

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

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

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

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

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

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

        <?php

        session_start();

        include("conn.php");

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

        { echo "<script>alert('請(qǐng)先登錄后購(gòu)物');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("該商品已放入購(gòu)物");

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

        exit; }} //判斷商品是否已放入購(gòu)物車

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

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

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

        在gouwuche2.php中能夠?qū)崿F(xiàn)移除商品、修改商品數(shù)量和清空購(gòu)物車功能。代碼如下[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)清空購(gòu)物車功能

        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'>您的購(gòu)物車為空!</td>";

        echo "</tr>"; }? //判斷購(gòu)物車是否為空

        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">清空購(gòu)物車</a></td>

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

        </tr>? <?php

        }? ?>

        </table> </form>

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

        4 結(jié)束語(yǔ)

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

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

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

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

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

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

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

        猜你喜歡
        購(gòu)物車
        被疫情改變的購(gòu)物車
        海峽姐妹(2020年5期)2020-06-22 08:26:10
        很萌!熊孩子清空7萬(wàn)元購(gòu)物車
        推購(gòu)物車購(gòu)物
        家教世界(2018年31期)2018-11-28 09:32:26
        問(wèn)問(wèn)購(gòu)物車
        購(gòu)物車
        跟我走
        購(gòu)物車?yán)锏摹皶r(shí)間線”
        清空你的購(gòu)物車是我的溫柔
        都市麗人(2017年3期)2017-02-27 17:41:19
        孩子乘坐超市購(gòu)物車要注意安全
        清空購(gòu)物車了嗎!
        白白色日韩免费在线观看 | 国产成人精品无码一区二区老年人| 亚洲天堂2017无码中文| 仙女白丝jk小脚夹得我好爽| 99日本亚洲黄色三级高清网站| 国产精品一区二区av白丝在线| 国产麻豆精品久久一二三| 国产黑色丝袜在线观看网站91 | 7194中文乱码一二三四芒果| 精品露脸国产偷人在视频| 无码aⅴ精品一区二区三区浪潮 | 手机在线观看免费av网站| 人妻少妇精品中文字幕专区| 国产精品泄火熟女| 国产精品.xx视频.xxtv| 久久se精品一区二区国产| 日本一区二区三区在线观看视频| 日本女u久久精品视频| 亚洲乱码av中文一区二区 | 久久久久久岛国免费网站| 国产日韩亚洲中文字幕| 亚洲av男人免费久久| 亚洲中文字幕一区二区三区多人| 日产一区日产2区日产| 人妻av有码中文字幕| 国产午夜精品一区二区| 亚洲一线二线三线写真| 1000部精品久久久久久久久| 国产欧美日韩不卡一区二区三区 | 一本久久综合亚洲鲁鲁五月夫| 日韩人妻久久中文字幕| 日韩人妻另类中文字幕| 丰满少妇a级毛片野外| www国产精品内射熟女| 91精品国产91久久久无码95| 男男互吃大丁视频网站| 少妇被按摩出高潮了一区二区| 色欲色香天天天综合网www | 日韩在线观看网址| 国产91久久精品成人看网站 | 亚洲国产欧美在线成人|