54SA.COM|专注于系统运维管理,为中国SA提供动力!
Getting online shouldn't be tough. $7.99 .COMs
系统管理员之家Banner
当前位置: 主页 > Linux > PHP4/PHP5 >

php 删除数据库记录实现代码(mysql)

时间:2011-05-12 11:18来源:未知 编辑:admin

连接数据库文件conn.php的代码:

  1. <?php     
  2. @mysql_connect("localhost""root","1981427"
  3. //连接数据库服务器,使用PHP MYSQL_CONNECT函数     
  4. or die("数据库服务器连接失败");    
  5.  @mysql_select_db("test"//选择要连接的数据库test     
  6. or die("数据库不存在或不可用");   
  7. ?>   


删除执行页面'delete_do.php'的代码:

 

  1. <?php include_once("conn.php");
  2. foreach($_POST['chk'] AS $check)   
  3. {   
  4. $query = mysql_query("delete from tablename1 where id = $check");   
  5. if($query)   
  6. echo "成功删除记录";   
  7. else   
  8. echo "删除失败";   
  9. }   
  10. mysql_close();   
  11. ?>   

显示页面test.php的代码:

  1. <?php include_once("conn.php");    
  2. $query = @mysql_query("select * from tablename1"//执行SQL语句   
  3. or die("SQL语句执行失败");   
  4. echo "<form method='post' name='form1' action='delete_do.php'>";   
  5. echo "<table border=1>";   
  6. //通过循环的方式输出从第0行到最大的一行的所有记录   
  7. for($i=0; $i<mysql_numrows($query); $i++)   
  8. {   
  9. $id = mysql_result($query$i'id'); //输出第$i行的serial_no列   
  10. $username = mysql_result($query$i'username'); //输出第$i行的name列   
  11. $password = mysql_result($query$i'password'); //输出第$i行的salary列   
  12. echo "<tr>";   
  13. echo "<td><input type='checkbox' name='chk[]' value='$id'></td>";   
  14. echo "<td>$id</td>";   
  15. echo "<td>$username</td>";   
  16. echo "<td>$password</td>";   
  17. echo "</tr>";   
  18. }   
  19. echo "<tr>";   
  20. echo "<td colspan=4 nowrap><input name='Submit' type='submit' value='提交'>";   
  21. echo "<input type='reset' name='Reset' value='重设'></td>";   
  22. echo "</tr></table></form>";   
  23. ?>  

 

[责任编辑:admin]


关于 的文章
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
用户名:
最新评论 进入详细评论页>>