zencart 批量删除无图片产品 优化网站

<?php 
require('includes/application_top.php'); 
$listing_sql = "select * from " .TABLE_PRODUCTS. " "; 
$listing = $db->Execute($listing_sql); 
while (!$listing->EOF)
{ 
if(!file_exists("images/" . $listing->fields['products_image'])) //判断图片是否存在 
{ 
$id= $listing->fields['products_id']; 
if ($id!="") 
{ 
//删除数据库里该产品的数据
$p_sql = "DELETE FROM " .TABLE_PRODUCTS ." WHERE products_id = '".$id."'" ; 
$d_sql = "DELETE FROM " .TABLE_PRODUCTS_DESCRIPTION ." WHERE products_id = '".$id."'" ; 
$c_sql = "DELETE FROM " .TABLE_PRODUCTS_TO_CATEGORIES ." WHERE products_id= '".$id."'" ; 
$a_sql = "DELETE FROM " .TABLE_PRODUCTS_ATTRIBUTES ." WHERE products_id = '".$id."'" ; 
$db->Execute($p_sql); 
$db->Execute($d_sql); 
$db->Execute($c_sql); 
$db->Execute($a_sql); 
echo "DELETE ID $id Product OK"."<br />\r\n"; 
} 
} 
$listing->MoveNext(); 
} 
?>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值