注册 登录  
 加关注
查看详情
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

天边云E家 shaoruisky

IT博文共享,知识的海洋

 
 
 

日志

 
 

PHP与MySQL——删除操作  

2013-04-16 16:37:30|  分类: mysql |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
  1. <h1>删除记录</h1>  
  2. <?php  
  3.     //连接数据库的参数   
  4.     $host = "localhost";  
  5.     $user = "root";  
  6.     $pass = "zq19890319";  
  7.     $db = "phpdev";  
  8.       
  9.     //创建mysqli对象   
  10.     //打开一个数据库连接   
  11.     $mysqli = new mysqli($host$user$pass$db);  
  12.       
  13.     //检查连接错误   
  14.     if(mysqli_connect_errno()){  
  15.         die("Unable to connect!");  
  16.     }  
  17.       
  18.     //如果记录ID存在,则执行删除操作   
  19.     if(isset($_GET['id'])){  
  20.         //构造删除记录的SQL   
  21.         $query = "DELETE FROM symbols WHEREid = ".$_GET['id'];  
  22.           
  23.         //执行SQL查询   
  24.         if($mysqli->query($query)){  
  25.             //显示删除后影响的记录数   
  26.             echo $mysqli->affected_rows. "row(s) affected";  
  27.         }  
  28.         else  
  29.         {  
  30.             //如果没有匹配的记录,显示数据库返回的错误信息   
  31.             echo "Error in query : $query. ".$mysqli->error;  
  32.         }  
  33.     }  
  34.     //构造显示删除后的记录   
  35.     $query = "SELECT * FROM symbols";  
  36.       
  37.     //执行该查询   
  38.     if($result=$mysqli->query($query)){  
  39.         //显示返回的记录集行数   
  40.         if($result->num_rows>0){  
  41.             //如果有记录   
  42.             //显示记录集中列的内容   
  43.             echo "<table cellpadding=10 border=1>";  
  44.             while($row=$result->fetch_array()){  
  45.                 echo "<tr>";  
  46.                 echo "<td>".$row[0]."</td>";  
  47.                 echo "<td>".$row[1]."</td>";  
  48.                 echo "<td>".$row[2]."</td>";  
  49.                 echo "<td><a href=".$_SERVER['PHP_SELF']." mce_href=".$_SERVER['PHP_SELF']."?id=".$row[0].">删除</a></td>";  
  50.                 echo "</tr>";  
  51.             }  
  52.         }  
  53.         //释放对象所占用的内存   
  54.         $result->close();  
  55.     }  
  56.     else  
  57.     {  
  58.         //输出数据库错误的信息   
  59.         echo "Error in query: $query. ".$mysqli->error;  
  60.     }  
  61.     //关闭数据库   
  62.     $mysqli->close();  
  63. ?>  
  评论这张
 
阅读(111)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018