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

php删除数据库的代码

作者:小编 更新时间:2023-09-06 19:12:01 浏览量:113人看过

php中删除数据库中在当前时间一天以前的数据怎么实现啊?

两种方案:

一种是正统方案,把SQL语句提交给运维人员,他们会处理,一般是用crond解决.

另外,有一种很邪行的办法,不推荐,但无可奈何的时候可以用一下.

如果有某个文件,比如comm.php是被所有文件引用的,在它里面加一段:

if?(mt_rand(1,?1000)?==?1)?{

//run?your?sql

php删除数据库的代码-图1

}

其目的就是按照千分之一的概率去执行删除数据的动作.

一方面确实可以删除数据,另一方面也避免了每次执行PHP页面都占用数据库资源.

可以适当监控一下,调整成合适的执行概率.

或者,把这一小段代码放到index.php里面也可以.

php怎样删除同数据库不同表的内容

参考方法: delete from 表名; truncate table 表名; 不带where参数的delete语句可以删除mysql表中所有内容,使用truncate table也可以清空mysql表中所有内容.效率上truncate比delete快,但truncate删除后不记录mysql日志,不可以恢复数据. delete的效果有点像将mysql表中所有记录一条一条删除到删完,而truncate相当于保留mysql表的结构,重新创建了这个表,所有的状态都相当于新表

php删除数据库的代码-图2

js中写的php代码 删除数据库中指定的数据为什么不执行(js都执行了就是删除语句执行不里)

function a(n){

window.location.href="delete.php?id="+n;

同一目录下新建一个delete.php;代码如下:直接拷贝粘贴:

php

$id = $_GET['id'];

//连接数据库(你自己写)

//执行删除操作

$del='delete from spbd_a where spid='.$id;

mysql_query($del)or die('有毛病');

echo'script language='javascript' type='text/javascript'';

echo'alert('删除成功');hisory.back();';

echo'/script';

错误二:id必须是唯一的:你的页面input id="spid"却有那么多个:

错误三:php传递数组的话应该用 input id="spid" name="text[]" 而你却都是 name="text" 这样的话只能传递一个值

在PHP中删除数据库MYSql里的图片路径字段,如何实现一并删除文件夹下的对应图片?

//在删除文件夹中文件时候如果删除整个文件夹必须是在文件夹中没有文件的情况下才可以删除此文件夹所以首先要检查文件夹中是否有文件,如果有文件先循环除文件个数及名称先删除然后才能删除此文件夹,要是只删除一个图片或一个文本文件那么就只用UNLINK()这个函数就可以解决了以下是说明希望能帮到你

//opendir('imag/a')返回所有在文件夹中的文件

//readdir($handle)返回文件名称得到文件名就可以删除了

$sql="select * from product where id=1";

$r=mysql_query($sql);

$r['psmall'];//得到图片路径

mysql_query("delete from product where id=1");//删除商品

//如果要单独删除这个图片直接用unlink($r['psmall']);

//如果要把这件商品下关联的商品图片也删除用下面代码

$imgurl="upload";//或者是 如下

//$imgurl="upload/商品文件夹";//删除商品文件夹下所有商品图片

/*if ($handle = opendir($imgurl)) {

while (false !== ($file = readdir($handle))) {

if ($file != "." $file != "..") {

echo "$filebr";

unlink($imgurl."/$file");

closedir($handle);

}*/

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

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

编辑推荐

热门文章