免费观看又色又爽又黄的小说免费_美女福利视频国产片_亚洲欧美精品_美国一级大黄大色毛片

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

2023-10-12    分類: 網站建設

以下的文章主要是向大家介紹的是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下面看效果

網站標題:PHP和MySQL存儲過程的實例演示
分享地址:http://m.newbst.com/news49/285699.html

成都網站建設公司_創新互聯,為您提供網站維護標簽優化網站制作品牌網站建設外貿建站網站收錄

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

手機網站建設