
正文
php删除数据库中的一行 php删除数据库中一条记录
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
如何用PHP写一段删除数据库表中的一条记录?急求啊
//删除是记录是用sql语句,比如 delete from xxx(table) where id=1 删除 id=1的记录
//数据库操作后,手动关闭是好得习惯,不手动关闭,php程序也会最后自动关闭
相关问答
Q1: PHP删除数据库记录
1、首先在视图页面找到要删除的id:
?php
$link=mysql_connect("localhost","root","管理员密码");
mysql_select_db("infosystem", $link);
$q = "SELECT * FROM info";
mysql_query("SET NAMES GB2312");
$rs = mysql_query($q, $link);
echo "table";
echo "trtd部门名称/tdtd员工姓名/tdtdPC名称/td/tr";
while($row = mysql_fetch_object($rs)) echo "trtda href='dodel.php?id=$row-id'del/a/tdtd$row-depart/tdtd$row-ename/td/tr";
echo "/table";
?
2、写一个delete.php页面,代码如下:
?php
$link =mysql_connect("localhost","root","管理员密码");
mysql_select_db("infosystem", $link);
$del_id=$_GET["id"];
$exec="delete from info where id=$del_id";
mysql_query($exec, $link);
echo "删除成功!";
mysql_close($link);
?
说明:用于MySQL数据删除的SQL语句为:
delete from 表名 where 条件=值
这里的值通过$del_id=$_GET["id"]来接收,并传递给SQL语句,最后通过mysql_query来执行这句SQL语句删除的。
Q2: php 删除mysql数据库的一个 记录
PHP通过执行SQL命令完成对数据库的删除,传统的语句如下:
$sql='delete from ftxia_article where id='. $article['id'];
if (mysql_query($sql)) echo '删除成功。';
else "删除失败,SQL语句为:$sqlbr错误信息为:".mysql_error();
如果你使用对象方式,SQL语句是一样的,只是执行方式有区别。
Q3: PHP 可以修改或者删除表单里面的一行数据,数据库:xyl37 表:yh., 字段: id, xb,bj,xh,xm,xbie,mm
?php
$getid = $_GET['id'];
$getxb = $_POST['xb'];
……
mysql_query("update yh set xb='$getxb',bj='$getxh,…… where id='$getid'");
?
这样就可以修改了。其中省略的都是重复的内容,自己改吧。
Q4: php操作删除sql某条数据
这个 $sql="delete from news where id={'$id'}";
多了对单引号吧,应该是$sql="delete from news where id={$id}";
建议调试的时候,把sql打印出来检查
php删除数据库中的一行的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于php删除数据库中一条记录、php删除数据库中的一行的信息别忘了在本站进行查找喔。








