蒙狼科技logo
          設為首頁| 聯系我們
          咨詢熱線: 13917498722
            您的位置: 首頁 > 網站資訊 > PHP和MySQL存儲過程的實例演示

          PHP和MySQL存儲過程的實例演示

          發布日期:2017/8/15

          以下的文章主要是向大家介紹的是PHP和MySQL存儲過程的實例演示,我前兩天在相關網站看見PHP和MySQL存儲過程的實例演示的資料,覺得挺好,就拿出來供大家分享。希望在大家往后的學習中會有所幫助。

           

          PHP與MySQL存儲過程 實例一:無參的存儲過程

           

           

          					$conn = MySQL_connect('localhost','root','root') or die ("數據連接錯誤!!!");
          MySQL_select_db('test',$conn);
          $sql = "create procedure myproce()begin 
           INSERT INTO user (id, username, sex) 
          VALUES (NULL, 's', '0');end; ";
          MySQL_query($sql);

          創建一個myproce的存儲過程

           

          $sql = "call test.myproce();";

          MySQL_query($sql);

          調用myproce的存儲過程,則數據庫中將增添一條新記錄。

           

          PHP與MySQL存儲過程 實例二:傳入參數的存儲過程

           

           

           

          					$sql = "create procedure myproce2(in score int)
          beginif score >= 60 then
          select 'pass';elseselect 'no';
          end if;end; ";
          MySQL_query($sql);

          創建一個myproce2的存儲過程

           

          $sql = "call test.myproce2(70);"; MySQL_query($sql);

           

          調用myproce2的存儲過程,看不到效果,可以在cmd下看到效果。

           

          PHP與MySQL存儲過程 實例三:傳出參數的存儲過程

           

           

           

          					$sql = "create procedure myproce3(out score int)
          beginset score=100;end; "; 
           MySQL_query($sql);

          創建一個myproce3的存儲過程

           

          $sql = "call test.myproce3(@score);"; MySQL_query($sql);

          調用myproce3的存儲過程

           

           

           

          					$result = MySQL_query('select @score;');
          $array = MySQL_fetch_array($result); 
           echo '<pre>';print_r($array); 
          PHP與MySQL

          存儲過程 實例四:傳出參數的inout存儲過程

           

           

           

          					$sql = "create procedure myproce4(inout sexflag int)
          beginSELECT * FROM user 
          WHERE sex = sexflag;end; ";
          MySQL_query($sql);

          創建一個myproce4的存儲過程

          $sql = "set @sexflag = 1"; MySQL_query($sql); 設置性別參數為1

           

          $sql = "call test.myproce4(@sexflag);"; MySQL_query($sql);

          調用myproce4的存儲過程,在cmd下面看效果





          其他相關文章
        1. 網絡優化有哪些益處
        2. 關于網站關鍵詞怎么選擇策劃的問題
        3. 網站推廣一定要注意節奏的控制
        4. 中小企業是否需要做網站
        5. 建設一個好的網站究竟該做些什么?
        6. 這就是我如今優化網站的方法和思路




        7. 企業網站后臺使用
          購物網站后臺使用
          網站產品圖片的處理



          農業銀行支付
          建設銀行支付
          郵政儲蓄銀行支付



          企業網站建設
          整站建設
          購物網站



          企業網站建設建議
          注冊適合自己的域名
          什么是虛擬主機




          售前咨詢QQ: 838821345
          售后服務QQ: 464698733
          應急手機:13917498722


          微信掃一掃
          添加24小時微信客服


          郵箱:lang@MENGL.CN
          地址:上海寶山區城銀路555弄2號樓3樓
          ICP備案:滬ICP備12042844號-3
           滬公網安備:31011402002917號
          做網站 | 企業網站建設 | 上海做網站 | 企業網站制作 | 做網站的公司 | 關于蒙狼 | 整站建設 | 購物網站 | 企業網絡營銷 | 成功案例 | 加盟代理 | 在線訂單
          服務區域: 臨港新區做網站 徐匯做網站 閔行做網站 長寧做網站 虹口做網站 黃浦做網站 盧灣做網站 靜安做網站 浦東做網站 楊浦做網站 普陀做網站 閘北做網站 寶山做網站 嘉定做網站 松江做網站 昆山做網站
          Copyright 2012-2025 上海蒙狼網絡科技有限公司 www.dayulega.com All Rights Reserved
          主站蜘蛛池模板: 峨边| 凤冈县| 左云县| 长汀县| 武安市| 林周县| 合水县| 石楼县| 清流县| 兰考县| 尼木县| 同心县| 台南县| 江城| 浪卡子县| 雅江县| 全州县| 横峰县| 高邮市| 塘沽区| 咸阳市| 丹江口市| 安溪县| 高雄县| 西峡县| 乌审旗| 广汉市| 容城县| 辉县市| 西藏| 枝江市| 三穗县| 甘南县| 丰都县| 通渭县| 家居| 体育| 虹口区| 普陀区| 榆树市| 锦州市|