
正文
php表单删除数据库单行 php删除数据库中一条记录
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
如何用php在mysql中删除表中一个字段里的某一行呢?
没有索引,那么可以用like语句来匹配需要删除的行:
delete from upload where id like 'QQ截图%' limit 1
在php中也是执行mysql语句,没有用框架的话,一般上需要先写与mysql套接语句,下面是简单的样例:
?php
$localhost ='localhost';//连接服务器,大多情况下用localhost就可以了,
$user ='root';//mysql登录帐号
$upwd ='123456';//mysql服务器的登陆密码
$db = 'upload';//你的mysql数据库
$charset = 'utf8';//数据库字符集
$conn = mysql_connect($localhost,$user,$upwd) or die(mysql_error().'mysql数据连接失败');
mysql_select_db($db,$conn) or die('数据库不存在'.mysql_error());
mysql_query("set names '$charset'");//设置数据库字符集
mysql_query("delete from upload where id like 'QQ截图%' limit 1");//删除指定条件的数据。
相关问答
Q1: PHP操作MySQL,删除一行数据库,怎么写?
删除一条记录简单方法,应该说是最简单的入门级的了.
mysqldelete from 表名 where id=1;
query ok,
这样就可以删除了,
如果你和php教程 mysql配置只要利用php连接到数据库教程再用php mysql_query("delete from 表名 where id=1");就可以删除了。
?php
$con = mysql_connect("localhost","peter","abc123");
if (!$con)
{
die('could not connect: ' . mysql_error());
}
mysql_select_db("my_db", $con);
mysql_query("delete from person where lastname='griffin'");
mysql_close($con);
?
下面看一下关于mysql delete语法.
删除数据库中的数据
delete from 语句用于从数据库表中删除记录。
语法
delete from table_name
where column_name = some_value
注释:sql 对大小写不敏感。delete from 与 delete from 等效。
为了让 php 执行上面的语句,我们必须使用 mysql_query( 函数。该函数用于向 sql 连接发送查询和命令
Q2: PHP删除数据库记录
1、首先在视图页面找到要删除php表单删除数据库单行的idphp表单删除数据库单行:
?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表单删除数据库单行,代码如下:
?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数据删除php表单删除数据库单行的SQL语句为:
delete from 表名 where 条件=值
这里的值通过$del_id=$_GET["id"]来接收php表单删除数据库单行,并传递给SQL语句,最后通过mysql_query来执行这句SQL语句删除的。
Q3: 如何用PHP写一段删除数据库表中的一条记录?急求啊
//删除是记录是用sql语句,比如 delete from xxx(table) where id=1 删除 id=1的记录
//数据库操作后,手动关闭是好得习惯,不手动关闭,php程序也会最后自动关闭
Q4: php怎么修改数据库单独一行的数据呢?
取行的数据库行的主键字段的值,然后对数据执行更新操作:
update tabblename set xxx1 = 'aaaa',xxx2='bbbb' where id = 主键的值.
关于php表单删除数据库单行和php删除数据库中一条记录的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。







