php数据库删除
A. php 删除数据库按钮功能
点击确定前使用ajax调用后台删除数据,成功后关闭弹框:
$('.delete').click(function(){
$('#dialog_delete').dialog({
modal : true,
closeText : '关闭',
buttons: [
{
text: "确认",
click: function() {
$( this ).dialog( "close" );
// 这里点击确定然后删除一条数据 php + mysql
},
{
text: "取消",
click: function() {
$( this ).dialog( "close" );
}
}
]
});
});
}<span></span>
B. PHP 删除SQL数据库表指定内容的简单问题。
比如你使用的数据库usrname/passwd为root/123456,database为test,新建了一个表为albums,有列artist,则最简单的代码实现如下:
<?php
if (isset($_POST["name"])) {
$conn = mysql_connect("localhost", "root", "123456") or die(mysql_error());
$select_db = mysql_select_db("test", $conn) or die(mysql_error());
$sql = 'select * from albums where artist = "' . $_POST["name"] . '"';
$rs = mysql_query($sql);
if ($rs) {
if (mysql_num_rows($rs) > 0) {
$sql = 'delete from albums where artist = "' . $_POST["name"] . '"';
echo $sql;
echo "<br>";
$rs = mysql_query($sql);
if ($rs) {
echo $_POST["name"] . " delete successfully";
} else {
echo "delete fail: " . mysql_error();
}
} else {
echo "the name " . $_POST["name"] . " no exist in this database";
}
} else {
echo 'mysql fail: ' . mysql_error();
}
mysql_close($conn);
}
?>
<html><head>
<meta http-equiv="content-type" content="text/html;charset=utf-8">
</head>
<body>
<form enctype="multipart/form-data" action="test.php" method="POST">
<label>查询名字</label>
<input type="text" name="name" />
<input type="submit" value="从数据中查询并删除">
</form>
</body>
</html>
C. php mysql怎么实现删除功能
首先PHP连接MYSQL数据库
然后编写SQL语句
delete from table where column = ?
如果你不加where条件会删除整张表的数据
然后用mysql_query($sql)执行语句即可
D. php数据库添加、删除、修改数据(mysql)
一、PHP操作MySql数据库
新增数据
?php
$query
=
"INSERT
INTO
grade
(name,email,point,regdate)
VALUE
('
李三','[email protected]',,NOW())"
;
@mysql_query($query)
or
die(
'添加数据出错:'
.mysql_error());
?
修改数据
?php
$query
=
"UPDATE
grade
SET
name='小可爱'
WHERE
id=6"
;
@mysql_query($query)
or
die(
'修改出错:'
.mysql_error());
?
删除数据
?php
$query
=
"DELETE
FROM
grade
WHERE
id=6";
@mysql_query($query)
or
die(
'删除错误:'
.mysql_error());
?
显示数据
?php
$query
=
"SELECT
id,name,email,point
FROM
grade";
$result
=
@mysql_query($query)
or
die(
'查询语句出错:'
.mysql_error());
while
(!!
$row
=
mysql_fetch_array($result))
{
echo
$row[
'id'
].
'----'
.$row['name'
].'----'
.$row
['email'
].
'----'
.$row['point'
];
echo
'<br
/
';
}
?>
二、其他常用函数
mysql_f
etch_row()
:从结果集中取得一行作为枚举数组
mysql_f
etch_assoc()
:
从结果集中取得一行作为关联数组
mysql_f
etch_array()
:
从结果集中取得一行作为关联数组,或数字数组,或二者兼有
mysql_f
etch_lengths
()
:
取得结果集中每个输出的长度
mysql_f
ield_name():
取得结果中指定字段的字段名
mysql_num_rows():
取得结果集中行的数目
mysql_num_f
ields():取得结果集中字段的数目
mysql_get_client_inf
o()
:
取得
MySQL
客户端信息
mysql_get_host_info():
取得
MySQL
主机信息
mysql_get_proto_info():
取得
MySQL
协议信息
mysql_get_server_inf
o()
:
取得
MySQL
服务器信息
E. PHP操作MySQL,删除一行数据库,怎么写
删除一条记录简单方法,应该说是最简单的入门级的了.
mysql>delete 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 连接发送查询和命令
F. PHP怎么清空MYSQL数据库中一个表里面的值
delete from 表名;
truncate table 表名;
不带where参数的delete语句可以删除mysql表中所有内容,使用truncate table也可版以清空mysql表中所有内容。效率上truncate比权delete快,但truncate删除后不记录mysql日志,不可以恢复数据。
delete的效果有点像将mysql表中所有记录一条一条删除到删完,而truncate相当于保留mysql表的结构,重新创建了这个表,所有的状态都相当于新表。
G. 关于PHP删除数据库
<?php
delete($_POST[id]);
?>
<?php
delete("www");
?>
把这东西放在delete函数下边应该就可以了
H. 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 "<tr><td>部门名称</td><td>员工姓名</td><td>PC名称</td></tr>";
while($row = mysql_fetch_object($rs)) echo "<tr><td><a href='dodel.php?id=$row->id'>del</a></td><td>$row->depart</td><td>$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语句删除的。
I. php如何操作才能批量删除数据库的数据
samplecode:
<?php
if($del_id!=""){
$del_num=count($del_id);
for($i=0;$i<$del_num;$i++){
mysql_query("Deletefromnewswhereid='$del_id[$i]'");
}
echo("<scripttype='text/javascript'>alert('删除成功!');history.back();</script>");
}else{
echo("<scripttype='text/javascript'>alert('请先选择项目!');history.back();</script>");
}
?>
J. PHP怎样删除数据库里面的内容呢
1
2
3
4
5
$conn=<a href="https://www..com/s?wd=mysql_connect&tn=44039180_cpr&fenlei=-EUBtdPHnvP1czrjb" target="_blank"class="-highlight">mysql_connect</a>("localhost","root","") or die(mysql_error());//链接数据库
<a href="https://www..com/s?wd=mysql_select_db&tn=44039180_cpr&fenlei=-EUBtdPHnvP1czrjb" target="_blank" class="-highlight">mysql_select_db</a>('db_name',$conn);//db_name是你的数据库名字
$sql='delete from table_name where id=1';//table_name是你的表名 where后跟的是删除的条件
mysql_query($sql,$conn);
mysql_close($conn);//关闭连接 养成好习惯!