php 删除记录实现代码

2018-09-07 22:19

阅读:525

  复制代码 代码如下:
<?php
@mysql_connect(localhost, root,1981427) //选择数据库之前需要先连接数据库服务器
or die(数据库服务器连接失败);
@mysql_select_db(test) //选择数据库mydb
or die(数据库不存在或不可用);
$query = @mysql_query(select * from tablename1) //执行SQL语句
or die(SQL语句执行失败);
echo <form method=post name=form1 action=delete_do.php>;
echo <table border=1>;
//通过循环的方式输出从第0行到最大的一行的所有记录
for($i=0; $i<mysql_numrows($query); $i++)
{
$id = mysql_result($query, $i, id); //输出第$i行的serial_no列
$username = mysql_result($query, $i, username); //输出第$i行的name列
$password = mysql_result($query, $i, password); //输出第$i行的salary列
echo <tr>;
echo <td><input type=checkbox name=chk[] value=$id></td>;
echo <td>$id</td>;
echo <td>$username</td>;
echo <td>$password</td>;
echo </tr>;
}
echo <tr>;
echo <td colspan=4 nowrap><input name=Submit type=submit value=提交>;
echo <input type=reset name=Reset value=重设></td>;
echo </tr></table></form>;
?>


复制代码 代码如下:
<?php
@mysql_connect(localhost, root,1981427) //选择数据库之前需要先连接数据库服务器
or die(数据库服务器连接失败);
@mysql_select_db(test) //选择数据库mydb
or die(数据库不存在或不可用);
foreach($_POST[chk] AS $check)
{
$query = mysql_query(delete from tablename1 where id = $check);
if($query)
echo 删除成功;
else
echo 删除失败;
}
mysql_close();
?>


评论


亲,登录后才可以留言!