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));}?> |