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();
}
?>


注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
粤ICP备14056181号  © 2014-2021 ITdaan.com