程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> 使用PHP編寫MySQL數據庫觸發器的實例

使用PHP編寫MySQL數據庫觸發器的實例

編輯:MySQL綜合教程

 烈火建站學院(Bkjia.Com)MYSQL教程 下面是就MySQL數據庫的觸發器的實例,查看MySQL數據庫中的觸發器詳細信息,可以通過如下語句實現: show triggers 使用show triggers語句前應先指明要查看的數據庫。

 1)選擇要查看觸發器的數據庫。代碼如下:

以下為引用的內容:
$dbname=$_POST[name];$conn=mysql_connect("localhost","root","root");mysql_select_db($dbname,$conn);mysql_query("set names gb2312"); 

 2)執行show triggers語句,並顯示所查找到的觸發器的詳細信息。代碼如下:

以下為引用的內容:
<?php mailto:$sql=@mysql_query("show'>$sql=@mysql_query("show triggers",$conn);$info=@mysql_fetch_array($sql);if($info==false){?><tr><td height="25" colspan="5" bgcolor="#FFFFFF"><div align="center">該數據庫沒有設置觸發器!</div></td></tr><?php}else{do{?><tr><td height="25" bgcolor="#FFFFFF"><div align="center"><?php echo $info[Trigger];?></div></td><td height="25" bgcolor="#FFFFFF"><div align="center"><?php echo $info[Table];?></div></td><td height="25" bgcolor="#FFFFFF"><div align="center"><?php echo $info[Event];?></div></td><td height="25" bgcolor="#FFFFFF"><div align="center"><?php echo $info[Timing];?></div></td><td height="25" bgcolor="#FFFFFF"><div align="center"><?php echo $info[Statement];?></div></td></tr><?php}while($info=mysql_fetch_array($sql));}?> 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved