

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、<p><b> 數(shù)據(jù)庫原理</b></p><p><b> 課程設(shè)計報告</b></p><p> 題目名稱———Web平臺購物</p><p><b> 目錄</b></p><p><b> 一、概述3</b></p&
2、gt;<p><b> 1.設(shè)計背景3</b></p><p><b> 2.設(shè)計目的3</b></p><p><b> 3.設(shè)計內(nèi)容4</b></p><p><b> 二、需求分析5</b></p><p>&l
3、t;b> 1.業(yè)務(wù)需求5</b></p><p><b> 2.查詢需求5</b></p><p><b> 3.功能需求5</b></p><p> 三、應(yīng)用系統(tǒng)功能設(shè)計6</p><p><b> 1.系統(tǒng)架構(gòu)6</b><
4、;/p><p><b> 2.功能劃分6</b></p><p> 3.操作界面及所包含功能7</p><p> 四、數(shù)據(jù)庫設(shè)計13</p><p> 1.邏輯設(shè)計13</p><p> 2.E-R模型14</p><p> 3.關(guān)系模式及參照
5、完整性15</p><p> 五、源代碼及查詢截圖16</p><p> 1.程序流程圖16</p><p> 2.數(shù)據(jù)庫鏈接方法17</p><p> 3.模塊展示17</p><p><b> 六、總結(jié)41</b></p><p> 1
6、.設(shè)計過程中遇到的問題以及解決方法41</p><p> 2.課程學習及課程設(shè)計的體會41</p><p><b> 概述</b></p><p><b> 設(shè)計背景</b></p><p> 隨著Internet技術(shù)的發(fā)展,人們的日常生活已經(jīng)離不開網(wǎng)絡(luò)。未</p>&
7、lt;p> 來社會人們的生活和工作將越來越依賴于數(shù)字技術(shù)的發(fā)展,也將越來越數(shù)字化、網(wǎng)絡(luò)化、電子化、虛擬化。網(wǎng)上購物也隨著網(wǎng)絡(luò)的發(fā)展日益和人們的生活貼近。網(wǎng)上購物,是指買賣雙方之間依托計算機網(wǎng)絡(luò)(主要是指Internet).按照一定的標準所進行的商貿(mào)活動。網(wǎng)上購物是一種依托現(xiàn)代信息技術(shù)和網(wǎng)絡(luò)技術(shù),集金融電子化、管理信息化、商貿(mào)信息網(wǎng)絡(luò)化為一體,旨在實現(xiàn)物流、資金流與信息流和諧統(tǒng)一的新型貿(mào)易方式,是貿(mào)易活動全過程的電子化、網(wǎng)絡(luò)化和數(shù)
8、字化。網(wǎng)上購物給傳統(tǒng)的貿(mào)易方式帶來了巨大的沖擊,帶動了經(jīng)濟結(jié)構(gòu)的變革,是一場商貿(mào)方式的革命,被國際上認為是21世紀經(jīng)濟發(fā)展的一個重要推動力。</p><p><b> 設(shè)計目的</b></p><p> 通過對網(wǎng)上購物系統(tǒng)的設(shè)計和開發(fā),了解了數(shù)據(jù)庫的設(shè)計與開發(fā)的全過程,達到鞏固數(shù)據(jù)庫理論知識、鍛煉實踐能力和構(gòu)建合理知識結(jié)構(gòu)的目的。學習掌握后臺數(shù)據(jù)庫管理系統(tǒng)環(huán)境以及
9、其中的基本管理技術(shù),包括:創(chuàng)建數(shù)據(jù)庫、創(chuàng)建表、數(shù)據(jù)的增刪改查、數(shù)據(jù)的導入和導出;掌握MYSQL和SQLyog提供的常用功能,掌握存儲過程、觸發(fā)器的作用和編寫方法,掌握使用PHP編寫數(shù)據(jù)庫應(yīng)用程序的方法。了解數(shù)據(jù)庫后臺和前臺的實現(xiàn)過程。</p><p><b> 設(shè)計內(nèi)容</b></p><p> 總體規(guī)劃:Web平臺購物系統(tǒng)是一個復雜、綜合的系統(tǒng),因此必須<
10、/p><p> 首先對系統(tǒng)進行總體的規(guī)劃和設(shè)計,否則會導致開發(fā)進度緩慢,系統(tǒng)不符合要求等。Web平臺購物系統(tǒng)由前端網(wǎng)頁(IE)界面、中間服務(wù)器IIS(Microsoft Matrix)和mySQL 、SQLyog后臺數(shù)據(jù)庫系統(tǒng)組成。網(wǎng)頁主要展示各類商品的名稱、圖片、價格和詳細介紹等。</p><p> 中間服務(wù)器負責對用戶的操作和表單提交進行響應(yīng)和處理,后臺數(shù)據(jù)庫主要存儲商品信息、用戶信息
11、、購物車信息和公告信息等。</p><p> 網(wǎng)上購物商場是PHP技術(shù)在電子商務(wù)上的應(yīng)用,用戶可以通過瀏覽器訪問系統(tǒng)、訂購服裝,對系統(tǒng)的管理也是通過瀏覽器來完成的。 這里我們運用MYSQL和PHP技術(shù)相結(jié)合的方式開發(fā)了網(wǎng)上購物子系統(tǒng)----網(wǎng)上購物商場。</p><p> 網(wǎng)上購物商場實現(xiàn)了以下功能:</p><p><b> (1)用戶注冊<
12、/b></p><p> 用戶必須先進行注冊,才能進入購物網(wǎng)站主頁面。在注冊時用戶需填會員的大致信息(用戶名、密碼、身份證、聯(lián)系電話、郵箱、QQ等)。</p><p><b> (2)網(wǎng)上購物</b></p><p> 用戶進行注冊后,可以查看網(wǎng)上服裝店中服飾的供應(yīng),并有自己的需求進行訂購,可以反復訂購或者刪除已選商品。</p
13、><p><b> (3)購物車</b></p><p> 用戶在服裝訂購后,還可以查看當前所訂購的服裝,有自己獨立的購物車。</p><p> (4)系統(tǒng)的管理與維護</p><p> 系統(tǒng)管理員可以進行登陸管理服裝(可以進行服裝信息的修改、服裝的添加等工作)。</p><p><b&
14、gt; 需求分析</b></p><p><b> 業(yè)務(wù)需求</b></p><p> 網(wǎng)上購物一般都是圍繞著用戶、管理員和商品這三大部分進行的。商品可分為女裝、男裝、兒童裝、鞋靴、箱包、美食六個板塊,用戶和管理員都為網(wǎng)站用戶,但有不同的權(quán)限。用戶的需求是可以查看商品、搜索商品、購買商品或刪除已選商品等,管理員的需求是可以添加商品,修改商品信息,添加
15、網(wǎng)站公告等。</p><p><b> 查詢需求</b></p><p> 用戶經(jīng)常登錄網(wǎng)上購物系統(tǒng)進行一些查詢,比如可以利用網(wǎng)頁上的搜索框查詢想要購買的商品價格、庫存、詳細介紹等;可以點擊菜單欄查看網(wǎng)站內(nèi)各個板塊的商品數(shù)量、種類、價格等;可以進入購物車查看自己的已選商品。</p><p> 管理員需要對網(wǎng)上購物系統(tǒng)進行維護和更新,對系統(tǒng)
16、進行全面的管理,可以對商品和信息做相應(yīng)的操作:查詢,修改,添加,這就需要管理員可以訪問后臺數(shù)據(jù)庫,可以對數(shù)據(jù)庫做相應(yīng)的修改。</p><p><b> 功能需求</b></p><p> 網(wǎng)上購物系統(tǒng)在功能上需要滿足來自兩方面的需求,這兩個方面分別是用戶和管理員。用戶具有的功能是利用賬號和密碼登陸系統(tǒng)進行商品信息的查詢、選中所需商品加入購物車、查看購物車內(nèi)商品總價
17、及修改購物車信息;管理員具有的功能是對商品和信息做相應(yīng)的操作:查詢,修改,添加。</p><p><b> 應(yīng)用系統(tǒng)功能設(shè)計</b></p><p><b> 系統(tǒng)架構(gòu)</b></p><p> 網(wǎng)上購物系統(tǒng):用戶系統(tǒng)、管理員系統(tǒng);</p><p> 用戶系統(tǒng):查看商品信息系統(tǒng)、搜索所需商品
18、系統(tǒng)、添加到購物車系統(tǒng)、刪除已選商品系統(tǒng);</p><p> 管理員系統(tǒng):添加商品系統(tǒng)、查看商品系統(tǒng)、添加網(wǎng)站公告系統(tǒng)。</p><p><b> 具體構(gòu)架見下圖:</b></p><p><b> 功能劃分</b></p><p> 網(wǎng)上購物系統(tǒng)有管理員登陸和用戶登陸兩種。</p&g
19、t;<p> 在登陸界面中用戶根據(jù)賬號、密碼進行登陸。登陸成功則進入系統(tǒng)主界面,用戶登陸部分只有數(shù)據(jù)庫中有記錄的用戶才可以進入系統(tǒng)進行相關(guān)查詢;否則需要注冊后才能進入。管理員可用特定的用戶名和密碼登陸后臺管理系統(tǒng)。</p><p><b> 購物車 </b></p><p> 操作界面及所包含功能</p><p><b
20、> 登陸界面</b></p><p> 管理員和用戶均通過此頁面登錄,管理員輸入特定的用戶名和密碼碼,用戶輸入注冊時記錄的用戶名和密碼登錄。</p><p><b> 注冊界面</b></p><p> 若用戶還沒有注冊過,則需先進入此注冊頁面注冊,首次注冊成功后可直接進入網(wǎng)站,以后進入需先登錄。</p>
21、<p><b> 商場界面</b></p><p> 若為用戶登錄,則用戶可在此頁面搜索商品、瀏覽商品、瀏覽網(wǎng)站公告等;若為管理員登錄,則管理員可在此頁面選擇添加物品,進入添加物品界面。</p><p><b> 添加物品界面</b></p><p> 此頁面只有管理員能夠進入,管理員可通過填寫所要求的
22、信息添加物品到商場。</p><p><b> 物品詳細介紹界面</b></p><p> 此頁面為物品詳情展示頁面,點擊每個商品圖下的連接可到達此頁面,此頁面介紹物品詳情、價格、庫存等,設(shè)有“添加到購物車”按鈕,方面用戶購買物品。</p><p><b> 購物車界面</b></p><p>
23、; 用戶可通過“添加到購物車”按鈕或頁面右下角的購物車快捷按鈕進入此頁面瀏覽自己所選物品,同時移動鼠標至物品行會出現(xiàn)“X”按鈕,可以刪除已選物品。</p><p><b> 搜索結(jié)果界面</b></p><p> 此界面展示用戶搜索的物品,在頁面最上方空白處輸入所需物品并點擊搜索按鈕,可以搜索自己所需物品。</p><p><b&g
24、t; 數(shù)據(jù)庫設(shè)計</b></p><p><b> 邏輯設(shè)計</b></p><p> 用戶表 (users)</p><p> 用戶詳細信息表 (users_detail)</p><p> 分類表 (fenlei)</p><p> 商品表 (wupin)</p&
25、gt;<p> 購物車表 (cars)</p><p> 網(wǎng)站公告 (notice)</p><p><b> E-R模型</b></p><p> 關(guān)系模式及參照完整性</p><p> users (id,username not null,password not null,type def
26、ault 0,</p><p> primary key (id));</p><p> users_detail (users_id,cardid not null,phone_num not null,</p><p> email not null,QQ not null,sex not null,</p><p> prima
27、ry key (users_id),</p><p> foreign key (users_id) references users(id));</p><p> fenlei (id,name not null,</p><p> primary key (id));</p><p> wupin(id,name not null
28、,price default 0.00,intro not null,</p><p> sum default 0,salerid not null,fenlei not null,</p><p> shangjiatime default CURRENT_TIMESTAMP,status default 1,</p><p> goumaicount d
29、efault 0,imgurl not null,</p><p> primary key (id),</p><p> foreign key (fenlei) references fenlei(id));</p><p> cars (userid,wpid,count default 1,</p><p> primary
30、key (userid,wpid),</p><p> foreign key (userid) references users(id),</p><p> foreign key (wpid) references wupin(id));</p><p> notice (noticeid,context not null,</p><
31、p> primary key (noticeid));</p><p><b> 源代碼及查詢截圖</b></p><p><b> 程序流程圖</b></p><p><b> N</b></p><p> Y Y</p>
32、<p> N N </p><p><b> Y</b></p><p><b> N</b></p><p><b> N</b></p><p><b> Y</b>
33、</p><p><b> Y</b></p><p><b> N</b></p><p><b> 數(shù)據(jù)庫鏈接方法</b></p><p><b> 鏈接代碼為:</b></p><p> $connect = mys
34、ql_connect('localhost','root','home3152527');</p><p> mysql_select_db('shop',$connect);</p><p> mysql_query("set names utf8");</p><p><
35、;b> 模塊展示</b></p><p><b> 登陸界面</b></p><p> 只有表users中記錄的用戶可以登錄,否則需要注冊后登錄。</p><p> 管理員類型為1,普通用戶類型為0</p><p> index.php用來布局頁面,并將消息采用暗碼推送`post`給login
36、.php, login.php連接數(shù)據(jù)庫,核對用戶名和密碼。</p><p> <!------------------------------------index.php-----------------------------></p><p><b> <?php</b></p><p> session_sta
37、rt();</p><p> if($_POST['logout']=='true'){</p><p> session_unset();</p><p> echo '<script type="text/javascript">location.href="/";
38、</script>';</p><p><b> exit;</b></p><p><b> }</b></p><p> if($_SESSION['islogin']=='true'){ %判斷是否登陸成功</p><
39、p> echo '<script type="text/javascript">location.href="shop.php";</script>';</p><p><b> exit;</b></p><p><b> }</b></p>
40、<p><b> ?></b></p><p> <!DOCTYPE html></p><p> <html lang="en"></p><p><b> <head></b></p><p> <met
41、a charset="utf-8" /></p><p> <title>購物車系統(tǒng)</title></p><p> <link rel="stylesheet" href="style.css"/></p><p><b> </head&
42、gt;</b></p><p> <body style="background-color: #0094ff;"></p><p> <div class="loginbox"></p><p> <div class="logintitle">歡迎進
43、入全球最大的購物網(wǎng)站!</div></p><p> <form action="login.php" method="post" name="login"></p><p> <label>用戶名 <input name="username" id="u
44、sername" value="" type="text"/></label></p><p> <label>密 碼 <input name="password" id="password" value="" type="password"/&g
45、t;</label></p><p> <label style="display: inline; margin: 5px; float: left;"> <input name="submitt" id="submit" value="登錄" type="submit&quo
46、t;/></label></p><p> <label style="display: inline; margin: 5px; float: left;"><input type="button" id="register" name="register" value="注冊&quo
47、t; onclick="location.href='register.php';"/></label></p><p><b> </form></b></p><p><b> </div></b></p><p><b>
48、 </body></b></p><p><b> </html></b></p><p> <!-----------------------------------login.php--------------------------------></p><p><b> &
49、lt;?php</b></p><p> session_start();</p><p> if($_SESSION['islogin']=='true'){</p><p> echo '<script type="text/javascript">location.hre
50、f="shop.php";</script>';</p><p><b> exit;</b></p><p><b> }</b></p><p> $username = $_POST['username'];</p><p> $
51、password = $_POST['password'];</p><p> $connect = mysql_connect('localhost','root','home3152527');</p><p> mysql_select_db('shop',$connect);</p>
52、<p> mysql_query("set names utf8"); %連接數(shù)據(jù)庫語句</p><p> if($username&&$password){</p><p> $sql = "select * from users where `username` = '$username' and `p
53、assword` = '$password'";</p><p> $result = mysql_query($sql) or die('Error:2');</p><p> if ($result && mysql_num_rows($result) > 0) {</p><p> whil
54、e($row = mysql_fetch_array($result)){</p><p> session_start();</p><p> $_SESSION['userid'] = $row['id'];</p><p> $_SESSION['usertype'] = $row['type
55、9;];</p><p><b> }</b></p><p> $_SESSION['username'] = $username;</p><p> $_SESSION['islogin'] = true;</p><p> echo 'success';<
56、;/p><p> echo '<script type="text/javascript">location.href="shop.php";</script>';</p><p><b> } else {</b></p><p> echo 'user
57、name or password is wrong!';</p><p><b> }</b></p><p><b> }</b></p><p><b> ?></b></p><p><b> 注冊界面</b></p>
58、;<p> 新用戶要注冊后方能進入網(wǎng)頁,首次注冊直接進入商場首頁,以后需登錄。</p><p> register.php用來布局注冊頁面,并用暗碼推送`post`將消息推送給reg.php,由于用戶有兩張表:users和users_detail,所以reg.php鏈接數(shù)據(jù)庫后,需將注冊信息分別寫進兩張表。</p><p> <!-----------------
59、-----------------register.php--------------------------------></p><p><b> <?php</b></p><p> session_start();</p><p> if($_SESSION['islogin']=='true&
60、#39;){</p><p> echo '<script type="text/javascript">location.href="shop.php";</script>';</p><p><b> exit;</b></p><p><b>
61、 }</b></p><p><b> ?></b></p><p> <!DOCTYPE html></p><p> <html lang="en"></p><p><b> <head></b></p&g
62、t;<p> <meta charset="utf-8" /></p><p> <title>注冊 - 購物車系統(tǒng)</title></p><p> <link rel="stylesheet" href="style.css"/></p><
63、;p><b> </head></b></p><p> <body style="background-color: #d7319c;"></p><p> <div class="loginbox" style="height: 620px;margin: 20px aut
64、o;"></p><p> <div class="logintitle">歡迎注冊全球最大的購物網(wǎng)站!</div></p><p> <form action="reg.php" method="post" name="register"></p&
65、gt;<p> <label>用戶名 <input name="username" id="username" value="" type="text"/></label></p><p> <label>密 碼 <input name="passw
66、ord" id="password" value="" type="password"/></label></p><p> <label>確認密碼 <input name="password2" id="password2" value="" t
67、ype="password"/></label></p><p> <label>性 別 <input name="sex" id="sex" value="" type="text"/></label></p><p> <
68、label>電子郵箱 <input name="email" id="email" value="" type="text"/></label></p><p> <label>電話號碼 <input name="phone_num" id="phone_
69、num" value="" type="number"/></label></p><p> <label>身份證號 <input name="cardid" id="cardid" value="" type="number"/></
70、label></p><p> <label>QQ號碼 <input name="QQ" id="QQ" value="" type="number"/></label></p><p> <label> <input name="
71、;submitt" id="submit" value="注冊" type="submit"/></label></p><p><b> </form></b></p><p><b> </div></b></p>
72、<p><b> </body></b></p><p><b> </html></b></p><p> <!-------------------------------reg.php----------------------------------------></p>
73、<p><b> <?php</b></p><p> session_start();</p><p> if($_SESSION['islogin']=='true'){</p><p> echo '<script type="text/javascript
74、">location.href="shop.php";</script>';</p><p><b> exit;</b></p><p><b> }</b></p><p> $username = $_POST['username'];&l
75、t;/p><p> $password = $_POST['password'];</p><p> $password2 = $_POST['password2'];</p><p> $sex = $_POST['sex'];</p><p> $email = $_POST['
76、email'];</p><p> $phone_num = $_POST['phone_num'];</p><p> $cardid = $_POST['cardid'];</p><p> $QQ = $_POST['QQ'];</p><p><b> $id;
77、</b></p><p> if($username&&$password&&$password==$password2&&$sex&&$email&&$phone_num&&$cardid&&$QQ){</p><p> $connect = mysql_con
78、nect('localhost','root','home3152527');</p><p> mysql_select_db('shop',$connect);</p><p> mysql_query("set names utf8");</p><p> %連接數(shù)據(jù)庫后
79、將注冊信息分別寫入users表和users_detail表</p><p> $sql0 = "select * from users where `username` = '$username' and `password` = '$password'";</p><p> $result0 = mysql_query($sql0)
80、 or die('Error:0');</p><p> if ($result0 && mysql_num_rows($result0) <= 0) {</p><p> $sql = "insert into `users` (`username`,`password`) values ('$username',
81、9;$password')";</p><p> $result = mysql_query($sql) or die('Error:1');</p><p> if ($result) {</p><p> $sql2 = "select * from `users` where `username` = '
82、;$username' and `password` = '$password'";</p><p> $result2 = mysql_query($sql2) or die('Error:2');</p><p> if ($result2 && mysql_num_rows($result2) > 0) {&
83、lt;/p><p> while($row = mysql_fetch_array($result2)){</p><p> $id = $row['id'];</p><p><b> }</b></p><p><b> }</b></p><p>
84、 echo $id.'<br/>';</p><p> $sql3 = "INSERT INTO `users_detail`(`users_id`,`cardid`,`phone_num`,`email`,`QQ`,`sex`) VALUES ('$id','$cardid','$phone_num','$emai
85、l','$QQ','$sex')";</p><p> $result3 = mysql_query($sql3) or die('Error:3');</p><p> if ($result3) {</p><p> session_start();</p><p>
86、 $_SESSION['userid'] = $id;</p><p> $_SESSION['username'] = $username;</p><p> $_SESSION['islogin'] = true;</p><p> echo 'success';</p>&l
87、t;p> echo '<script type="text/javascript">location.href="shop.php";</script>';</p><p><b> }</b></p><p><b> }</b></p>
88、<p><b> } else {</b></p><p> echo 'username is existed!';</p><p><b> }</b></p><p><b> } else {</b></p><p> echo
89、39;<script type="text/javascript">location.href="register.php";</script>';</p><p><b> exit;</b></p><p><b> }</b></p><p>
90、;<b> ?></b></p><p><b> 商場頁面</b></p><p> <!--------------------------------------shop.php-----------------------------------></p><p><b> &l
91、t;?php</b></p><p> session_start();</p><p> if($_SESSION['islogin']!='true'){</p><p> echo '<script type="text/javascript">location.href
92、="/";</script>';</p><p><b> exit;</b></p><p><b> }</b></p><p> $username = $_SESSION['username'];</p><p> $useri
93、d = $_SESSION['userid'];</p><p> $usertype = $_SESSION['usertype'];</p><p> $fenlei = $_GET['fenlei'];</p><p> $connect = mysql_connect('localhost'
94、;,'root','home3152527');</p><p> mysql_select_db('shop',$connect);</p><p> mysql_query("set names utf8");</p><p><b> ?></b></p
95、><p> <!DOCTYPE html></p><p> <html lang="zh-cn"></p><p><b> <head></b></p><p> <meta charset="utf-8" /></p&
96、gt;<p> <title>購物車系統(tǒng)</title></p><p> <link rel="stylesheet" href="style.css"/></p><p> <script type="text/javascript"></p>
97、<p> var i = 0;</p><p><b> var id;</b></p><p> window.onload = function () {</p><p> picload();</p><p><b> }</b></p><p>
98、 function picload() { %設(shè)置首頁中間位置大圖的更換,每3000us更換一次</p><p><b> id = i++;</b></p><p> if (i == 5) i = 0;</p><p> setTimeout('replace();', 3000);</p><p
99、> setTimeout('picload();', 3001);</p><p><b> }</b></p><p> function replace() {</p><p> var el = document.getElementById('mainphoto' + id);</p&
100、gt;<p> var id2 = id + 1;</p><p> var el2 = document.getElementById('mainphoto' + id2);</p><p> if (id == 4) el2 = document.getElementById('mainphoto0');</p><
101、;p> el.style.display = 'none';</p><p> el2.style.display = 'inline-block';</p><p><b> }</b></p><p><b> </script></b></p>
102、<p><b> </head></b></p><p><b> 頁面變換如下:</b></p><p> 菜單欄關(guān)鍵代碼如下:</p><p><b> <body></b></p><p> <div class=&quo
103、t;topnav"> %判斷用戶類型type,若為1表示為管理員,則顯示添加物品按鈕,若為0表示為普通用戶,不出現(xiàn)添加物品按鈕</p><p> <div class="t"><span class="floatleft" style="margin-right: 20px;"><?php echo
104、$username; ?></span><?php if($usertype!=0) echo '<a class="floatleft" href="add.php">添加物品</a>';?><span class="floatright" onclick="document.getElem
105、entById('submitlgout').click()" style="cursor: pointer;">退出</span></div></p><p> <form name="logout" style="display: none;" method="post&quo
106、t; action="index.php"></p><p> <input type="hidden" value="true" name="logout"/><input type="submit" name="submitlgout" id="submi
107、tlgout" value="lgout"/></p><p><b> </form></b></p><p><b> </div></b></p><p> <div class="mainarea"></p>
108、;<p> <div class="t"></p><p> <div class="header"></p><p> <div class="logo"></div></p><p> <form action="sh
109、op.php" method="get" name="shop"></p><p> <div class="search"></p><p> <input type="text" name="word" id="searchinput&qu
110、ot; maxlength="80"/></p><p> <input type="hidden" name="fenlei" id="searchinput" value="search" maxlength="80"/></p><p> &l
111、t;input type="submit" id="searchbutton" value="搜索"/></p><p><b> </div> </b></p><p> </form> </p><p> &l
112、t;div class="erweima"></div></p><p> <div class="erweima2"></div></p><p><b> </div></b></p><p><b> </div>&l
113、t;/b></p><p> <div class="headernav"></p><p> <div class="t">%s設(shè)置菜單欄選項:首頁、女裝、男裝、兒童裝、鞋靴、箱包、美食</p><p> <a <?php if(empty($fenlei)){?> cl
114、ass="active" <?php }?> style="margin-right: 50px;" href="shop.php">首頁</a></p><p> <a <?php if($fenlei=='nvzhuang'){?> class="active" &
115、lt;?php }?> href="shop.php?fenlei=nvzhuang">女裝</a></p><p> <a <?php if($fenlei=='nanzhuang'){?> class="active" <?php }?> href="shop.php?fenlei=nan
116、zhuang">男裝</a></p><p> <a <?php if($fenlei=='ertongzhuang'){?> class="active" <?php }?> href="shop.php?fenlei=ertongzhuang">兒童裝</a></p>
117、;<p> <a <?php if($fenlei=='xiexue'){?> class="active" <?php }?> href="shop.php?fenlei=xiexue">鞋靴</a></p><p> <a <?php if($fenlei=='xian
118、gbao'){?> class="active" <?php }?> href="shop.php?fenlei=xiangbao">箱包</a></p><p> <a <?php if($fenlei=='meishi'){?> class="active" <?p
119、hp }?> href="shop.php?fenlei=meishi">美食</a></p><p><b> </div></b></p><p><b> </div></b></p><p><b> <?php </b
120、></p><p> switch($fenlei){ %若為女裝,則訪問數(shù)據(jù)庫wupin表和fenlei表,女裝對應(yīng)分類id為1,則在wupin表中找到fenlei=1的物品,并顯示其圖片、名字、價格</p><p> case 'nvzhuang':</p><p><b> ?></b></p&g
121、t;<p> <div class="t" style="margin-top: 10px; width: 970px; min-height:300px;"></p><p><b> <?php</b></p><p> $sql = "select * from wupin
122、where fenlei = 1 order by id desc";</p><p> $result = mysql_query($sql) or die('Error:2');</p><p> if ($result && mysql_num_rows($result) > 0) {</p><p> w
123、hile($row = mysql_fetch_array($result)){</p><p><b> ?></b></p><p> <div class="block box"></p><p> <div class="img" style="backgr
124、ound-image: url(/images/pic/<?php echo $row['imgurl'];?>)"></div></p><p> <div class="name"><a href="wupin.php?fenlei=nvzhuang&id=<?php echo $row[&
125、#39;id'];?>"><?php echo $row['name'];?> ¥<?php echo $row['price'];?></a></div></p><p><b> </div></b></p><p><b> &
126、lt;?php</b></p><p><b> }</b></p><p><b> }</b></p><p><b> ?></b></p><p><b> </div></b></p><
127、p> <?php break; %若為男裝,則訪問數(shù)據(jù)庫wupin表和fenlei表,男裝對應(yīng)分類id為2,則在wupin表中找到fenlei=2的物品,并顯示其圖片、名字、價格</p><p> case 'nanzhuang':?></p><p> <div class="t" style="margin-
128、top: 10px; width: 970px; min-height:300px;"></p><p><b> <?php</b></p><p> $sql = "select * from wupin where fenlei = 2 order by id desc";</p><p>
129、 $result = mysql_query($sql) or die('Error:2');</p><p> if ($result && mysql_num_rows($result) > 0) {</p><p> while($row = mysql_fetch_array($result)){</p><p>&
130、lt;b> ?></b></p><p> <div class="block box"></p><p> <div class="img" style="background-image: url(/images/pic/<?php echo $row['imgurl'
131、;];?>)"></div></p><p> <div class="name"><a href="wupin.php?fenlei=nanzhuang&id=<?php echo $row['id'];?>"><?php echo $row['name'
132、];?> ¥<?php echo $row['price'];?></a></div></p><p><b> </div></b></p><p><b> <?php</b></p><p><b> }</b>&
133、lt;/p><p><b> }</b></p><p><b> ?></b></p><p><b> </div></b></p><p> <?php break; %若為兒童裝,則訪問數(shù)據(jù)庫wupin表和fenlei表,兒童裝對應(yīng)分類id為
134、3,則在wupin表中找到fenlei=3的物品,并顯示其圖片、名字、價格</p><p> case 'ertongzhuang':?></p><p> <div class="t" style="margin-top: 10px; width: 970px; min-height:300px;"></
135、p><p><b> <?php</b></p><p> $sql = "select * from wupin where fenlei = 3 order by id desc";</p><p> $result = mysql_query($sql) or die('Error:2');&l
136、t;/p><p> if ($result && mysql_num_rows($result) > 0) {</p><p> while($row = mysql_fetch_array($result)){</p><p><b> ?></b></p><p> <div c
137、lass="block box"></p><p> <div class="img" style="background-image: url(/images/pic/<?php echo $row['imgurl'];?>)"></div></p><p> <
138、;div class="name"><a href="wupin.php?fenlei=ertongzhuang&id=<?php echo $row['id'];?>"><?php echo $row['name'];?> ¥<?php echo $row['price'];?><
139、/a></div></p><p><b> </div></b></p><p><b> <?php</b></p><p><b> }</b></p><p><b> }</b></p>
140、<p><b> ?></b></p><p><b> </div></b></p><p> <?php break; %若為鞋靴,則訪問數(shù)據(jù)庫wupin表和fenlei表,鞋靴對應(yīng)分類id為4,則在wupin表中找到fenlei=4的物品,并顯示其圖片、名字、價格</p><p&g
141、t; case 'xiexue':?></p><p> <div class="t" style="margin-top: 10px; width: 970px; min-height:300px;"></p><p><b> <?php</b></p><p
142、> $sql = "select * from wupin where fenlei = 4 order by id desc";</p><p> $result = mysql_query($sql) or die('Error:2');</p><p> if ($result && mysql_num_rows($re
143、sult) > 0) {</p><p> while($row = mysql_fetch_array($result)){</p><p><b> ?></b></p><p> <div class="block box"></p><p> <div c
144、lass="img" style="background-image: url(/images/pic/<?php echo $row['imgurl'];?>)"></div></p><p> <div class="name"><a href="wupin.php?fenl
145、ei=xiexue&id=<?php echo $row['id'];?>"><?php echo $row['name'];?> ¥<?php echo $row['price'];?></a></div></p><p><b> </div></b
146、></p><p><b> <?php</b></p><p><b> }</b></p><p><b> }</b></p><p><b> ?></b></p><p><b> &
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 數(shù)據(jù)庫課程設(shè)計報告網(wǎng)上購物系統(tǒng)
- 數(shù)據(jù)庫課程設(shè)計--購物系統(tǒng)
- 數(shù)據(jù)庫課程設(shè)計報告---購物車系統(tǒng)
- 數(shù)據(jù)庫課程設(shè)計--網(wǎng)上購物系統(tǒng)
- 數(shù)據(jù)庫課程設(shè)計----網(wǎng)上購物系統(tǒng)設(shè)計
- 網(wǎng)上購物系統(tǒng)數(shù)據(jù)庫課程設(shè)計論文
- 數(shù)據(jù)庫課程設(shè)計報告
- 數(shù)據(jù)庫課程設(shè)計報告
- 數(shù)據(jù)庫課程設(shè)計報告
- 數(shù)據(jù)庫課程設(shè)計報告
- 數(shù)據(jù)庫課程設(shè)計報告
- 數(shù)據(jù)庫課程設(shè)計報告
- 數(shù)據(jù)庫應(yīng)用課程設(shè)計--網(wǎng)上購物系統(tǒng)
- 數(shù)據(jù)庫課程設(shè)計報告
- 數(shù)據(jù)庫課程設(shè)計---數(shù)據(jù)庫
- 數(shù)據(jù)庫課程設(shè)計報告--設(shè)備儀器數(shù)據(jù)庫設(shè)計
- web開發(fā)課程設(shè)計--數(shù)據(jù)庫實現(xiàn)設(shè)計
- 數(shù)據(jù)庫課程設(shè)計--數(shù)據(jù)庫設(shè)計
- 數(shù)據(jù)庫課程設(shè)計報告模板
- 數(shù)據(jù)庫原理課程設(shè)計報告
評論
0/150
提交評論