php 删除记录同时删除图片文件的实现代码

2015-01-24信息快讯网

php 删除记录同时删除图片文件的实现代码,需要的朋友可以参考下。

 
$cn = mysql_connect('127.0.0.1','root','root') or die('database connect fail'); 
mysql_select_db('test',$cn); 
mysql_query("set names 'gbk'"); 
/* 
创建数据库教程 
CREATE DATABASE `test` ; 
创建数据表 test1 
CREATE TABLE `test`.`test1` ( 
`id` INT( 4 ) NOT NULL AUTO_INCREMENT , 
`title` VARCHAR( 40 ) NULL DEFAULT '0', 
`litpic` VARCHAR( 100 ) NULL DEFAULT '0', 
PRIMARY KEY ( `id` ) 
) ENGINE = MYISAM 
*/ 
$sql = "Select * from test1 "; 
$query = mysql_query( $sql ) or die($sql); 
if( mysql_num_rows( $query ) ) 
{ 
while( $rs = mysql_fetch_array( $query ) ) 
{ 
$sql = "Delete from test1 where id=".$rs['id']; 
if( mysql_query( $sql ) ) 
{ 
if( defile( $rs['litpic'] )) 
{ 
echo '删除图片文件失败'; 
} 
else 
{ 
echo '记录删除成功,并且删除了记录与相对应的图片或文件'; 
} 
} 
else 
{ 
echo '记录不存删除数据与图片失败'; 
} 
} 
} 
else 
{ 
echo '没有记录'; 
} 
/* 
@pare return 
#$url string 
删除文件 
*/ 
function delfile($url) 
{ 
if( file_exists($url) && is_file( $url ) ) 
{ 
if( unlink( $url ) ) 
{ 
return true; 
} 
else 
{ 
return false; 
} 
} 
else 
{ 
return false; 
} 
} 

php 文件缓存函数
php下利用curl判断远程文件是否存在的实现代码
如何在symfony中导出为CSV文件中的数据
php利用iframe实现无刷新文件上传功能的代码
使用PHP遍历文件夹与子目录的函数代码
抓取并下载CSS中所有图片文件的php代码
PHP通过正则表达式下载图片到本地的实现代码
PHP 图片上传代码
php图片上传存储源码并且可以预览
php中将图片gif,jpg或mysql longblob或blob字段值转换成16进制字符串
php记录日志的实现代码
PHP 删除文件与文件夹操作 unlink()与rmdir()这两个函数的使用
php中批量删除Mysql中相同前缀的数据表的代码
php 面试碰到过的问题 在此做下记录
rrmdir php中递归删除目录及目录下的文件
php cookies中删除的一般赋值方法
php中记录用户访问过的产品,在cookie记录产品id,id取得产品信息
使用GROUP BY的时候如何统计记录条数 COUNT(*) DISTINCT
PHP删除特定数组内容并且重建数组索引的方法.
php开发环境配置记录
简单PHP上传图片、删除图片实现代码
Godaddy空间Zend Optimizer升级方法
PHP chmod 函数与批量修改文件目录权限
php file_exists 检查文件或目录是否存在的函数
PHP is_dir() 判断给定文件名是否是一个目录
php is_file 判断给定文件名是否为一个正常的文件
php 在文件指定行插入数据的代码
PHP 图片上传实现代码 带详细注释
PHP 抓取网页图片并且另存为的实现代码
PHP提取数据库内容中的图片地址并循环输出
THINKPHP+JS实现缩放图片式截图的实现
php 用checkbox一次性删除多条记录的方法
PHP+ajax 无刷新删除数据
php 生成随机验证码图片代码
php实现的遍历文件夹下所有文件,编辑删除
PHP5 面向对象(学习记录)
PHP 批量删除数据的方法分析
php 文件夹删除、php清除缓存程序
数据库查询记录php 多行多列显示
php 删除记录实现代码
php 动态添加记录
©2014-2024 dbsqp.com