最新消息:觉得本站不错的话 记得收藏哦 博客内某些功能仅供测试 讨论群:135931704 快养不起小站了 各位有闲钱就打赏下把 My Email weicots#gmail.com Please replace # with @

ZencarV1.54 导入插件修改 和定制代码

PHP ajiang-tuzi 3334浏览
<?php
/*
*作者 ajiang-兔子 
*ZZencarV1.54 上传插件 继续修改及完善 项目
*单页上传测试 代码
*20151015
*1050653098@qq.com
*以下不是使用zencart 的DB 方法
* $db->Execute() zencart DB 函数 
*/
require_once'../Weicot.php';
/*Weicot Test System 主加文件 
*关于 Weicot Test System 
*是我写的一个小型的专门用来测试 
*Magento 和 Zencat 还有 PHP 的各种方法
*由php 写的一个小系统
*/
Weicot::getCore('sql');
//Sql 方法
$csv=Weicot::getFile('20150811fubiao.csv');
//加载文件方法
$db=new db;
//数据库类
$file=fopen($csv,"r");

function Updata($file){
 $maxID=$db->data('select max(products_id)from products_description');
 $maxID=$maxID[0]["max(products_id)"];
 $maxPID=$db->data('select max(products_id)from products');
 $maxPID=$maxPID[0]["max(products_id)"];
 ++$maxPID;$i='0';
 $PDID=$db->data('select products_id from products_description where products_id ='.$maxPID);
//你可以使用 $db->Execute() zencart DB 函数  
if($PDID==true){
echo "Loading files <br />";
while($data=fgetcsv($file,1000,",")){
$list[]=$data;
if($list[$i][0]=='NULL'){
	$maxID=$db->data('select max(products_id)from products_description');
    $maxID=$maxID[0]["max(products_id)"];
	$ID=++$maxID;
}else{
	$ID=$list[$i][0];
}
$zeninto="insert into products_description(
products_id,
language_id,
products_name,
products_description,
products_url,
products_viewed)
VALUES('".$ID."',
'".$list[$i][1]."',
'".$list[$i][2]."',
'".$list[$i][3]."',
'".$list[$i][4]."',
'".$list[$i][5]."')";
$info=$db->in($zeninto);
//$db->in()查询函数
if($info==true){
	echo "Products ID:".$ID.":Success.<br />";
}else{
	echo "Products ID:".$ID.":Fail.<br />";
}
++$i;	
}
}else{
	echo 'Did not upload product <br />';
}
fclose($file);
}
 
Updata($file);
?>

关于一个有趣的问题
mysql三表查询问题:a、b、c三个表,其中b表中需要获得某一字段(包括不同成员)的最大值,c表也是这样,

select * from a,b,c where a.id=b.id and b.id=c.id and max(b.z) and max(b.z) and max(c.z);  

参考资料

转载请注明:(●--●) Hello.My Weicot » ZencarV1.54 导入插件修改 和定制代码