
正文
用php删除数据库中的列 php怎么删除sql一行数据
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
PHP,MYSQL怎么实现数据的删除,和查找?
首先PHP连接MYSQL数据库
然后编写SQL语句
delete from table where column = ?
如果用php删除数据库中的列你不加where条件会删除整张表用php删除数据库中的列的数据
然后用mysql_query($sql)执行语句即可
相关问答
Q1: 如何用PHP写一段删除数据库表中的一条记录?急求啊
//删除是记录是用sql语句,比如 delete from xxx(table) where id=1 删除 id=1的记录
//数据库操作后,手动关闭是好得习惯,不手动关闭,php程序也会最后自动关闭
Q2: 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);
}
?
htmlhead
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
用php删除数据库中的列的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于php怎么删除sql一行数据、用php删除数据库中的列的信息别忘了在本站进行查找喔。






