
正文
php删除最后一行数据 php如何删除表格某一行
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
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语句删除的。
相关问答
Q1: PHP中如何在查询结果的每一条记录后加个编辑和删除按钮,实现编辑和删除操作。
进行到如图所示的步骤php删除最后一行数据,其实已经近在咫尺了。下面来详细讲解怎么做。
1.首先构造数据模拟上图新闻数据,以便进行接下来的展示。
2.通过foreach语句和table/table标签来对数据进行遍历展示。
3.展示效果基本和问题中的图一致。
4.接下来在代码中的表格标签中加入一列,在该列中加入编辑和删除标签。
5.展示效果如下图所示php删除最后一行数据:
6.通常可以通过a链接的形式进行数据的编辑和删除。而在进行编辑和删除操作时为了保证操作数据的准确性,通常会在链接后带上该条数据的id,如下图所示:
Q2: thinkphp每一行数据后有一个按钮,点击按钮删除改行数据
把按钮写成a
a的href写成
{:U("控制器/删除方法?id=$vo[id]")}
这样就行了控制器可以用
$id=$this-_request("id");
这样来接收id这个参数
Q3: PHP 如何从TXT文件中删除指定的一行?
是的,没有函数直接删除文件中的行,修改文件(删除、增加)标准的办法都是新建立文件,逐行进行拷贝,在拷贝中遇到需要修改的就进行修改,那么满足你的功能的标准代码是:
删除第二行:
$f1=fopen('fff.txt','r');
$tmp=tempnam();//建立临时文件
$f2=fopen($tmp,'w');
$line_no=1;//行号
while(!feof($f1)){
$line=fgets($f1);
if ($line_no!=2) fputs($f2,$line);
$line_no++;
}
fclose($f1);
fclose($f2);
rename($tmp,'fff.txt');
删除内容为“user2”的行:
$f1=fopen('fff.txt','r');
$tmp=tempnam();//建立临时文件
$f2=fopen($tmp,'w');
while(!feof($f1)){
$line=fgets($f1);
if ($line!='user2') fputs($f2,$line);
}
fclose($f1);
fclose($f2);
rename($tmp,'fff.txt');
补充:这点举一反三都做不到呀,如果是我的学生我不会来做这个补充的~
$f1=fopen('fff.txt','r');
$tmp=tempnam();//建立临时文件
$f2=fopen($tmp,'w');
while(!feof($f1)){
$line=fgets($f1);
list($u,$p)=explode(':',$line);
if ($u!='user2') fputs($f2,$line);
}
fclose($f1);
fclose($f2);
rename($tmp,'fff.txt');
php删除最后一行数据的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于php如何删除表格某一行、php删除最后一行数据的信息别忘了在本站进行查找喔。






