网站首页 > 文章中心 > 其它

php删除数据库中的表格

作者:小编 更新时间:2023-08-26 10:35:28 浏览量:290人看过

PHP 删除SQL数据库表指定内容的简单问题.

php

if (isset($_POST["name"])) {

php删除数据库中的表格-图1

$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";

echo $_POST["name"] . " delete successfully";

} else {

echo "delete fail: " . mysql_error();

}

echo "the name " . $_POST["name"] . " no exist in this database";

echo 'mysql fail: ' . mysql_error();

mysql_close($conn);

htmlhead

/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写一段删除数据库表中的一条记录?急求啊

//删除是记录是用sql语句,比如 delete from xxx(table) where id=1 删除 id=1的记录

//数据库操作后,手动关闭是好得习惯,不手动关闭,php程序也会最后自动关闭

如何在phpmyadmin中删除数据库?

操作步骤如下:

进入phpmyadmin;

选择要操作的数据库;如下图:

数据库删除成功!

PHP怎么清空MYSQL数据库中一个表里面的值?

delete from 表名;

truncate table 表名;

不带where参数的delete语句可以删除mysql表中所有内容,使用truncate table也可以清空mysql表中所有内容.效率上truncate比delete快,但truncate删除后不记录mysql日志,不可以恢复数据.

delete的效果有点像将mysql表中所有记录一条一条删除到删完,而truncate相当于保留mysql表的结构,重新创建了这个表,所有的状态都相当于新表.

PHP

PHP,一个嵌套的缩写名称,是英文超级文本预处理语言(PHP:Hypertext?Preprocessor)的缩写.PHP?是一种?HTML?内嵌式的语言,PHP与微软的ASP颇有几分相似,都是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,现在被很多的网站编程人员广泛的运用.

PHP删除MySQL里一个表里面的行的代码

$username?=?$_GET["username"];?

$password?=?$_GET["password"];

date_default_timezone_set('Asia/Shanghai');

$con?=?mysql_connect('localhost',?'xauth',?'xauthpassword')?or?die(mysql_error());

mysql_select_db('xauth',$con);

$sql?=?'select?*?from?accounts?where?playername="'?.?$username?.?'"';

$res?=?mysql_query($sql,?$con);

$row?=?mysql_fetch_assoc($res);

if?(empty($row))?{

echo?"not?exist";

exit();

if?($row['realpw']?!=?$password)?{

echo?"password?wrong";

$id?=?$row['id'];

//=====要放在这,不管有没有都尝试删除accountid为$id的一行======

mysql_query('delete?from?sessions?where?accountid='.$id,$con);

mysql_query('insert?into?sessions?values?("'?.?$id?.?'","'?.?$_SERVER['REMOTE_ADDR']?.?'","'?.?date('Y-m-d?H:i:s')?.?'")',$con);

}?else?{

mysql_query('update?sessions?set?ipaddress="'?.?$_SERVER['REMOTE_ADDR']?.?'",?logintime='?.?date('Y-m-d?H:i:s')?.?'"?where?accountid='?.?$id,$con);

echo?"success!";

PHP怎么同时删除服务器里的文件和数据表中的数据

这个需要分两个步骤完成.

①.、删除数据库数据;

一般存入数据库的数据和文件都有关联性,如文件名存在数据库某字段中,这时候可以查询出要删除的某条数据,找到这条数据中的文件名,然后先将这条数据删除,再把文件名对应的文件删除.

删除数据库数据使用delete语法,删除服务器文件使用unlink函数.

以上就是土嘎嘎小编为大家整理的php删除数据库中的表格相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章