今天分析dede的源友,实在太失望了,
刚才看了,dede后台添加内容的源之后很失望如下代码:
评论:这插入数据的时候也太低级了吧,这种方法有可能用在:2005年以前还可以,那么多的字段添加数据应当写成一个方法
例如:
$db = new mysql;//数据库操作类
$arr[“字段一"] = "xx";
$arr["字段二"]= "xx";
$db->insert($arr,"表名");插入数据方法"insert"
这样多么简洁还不容易出错。
dede官方的源如下:
$query = "INSERT INTO `#@__archives`(id,typeid,sortrank,flag,ismake,channel,arcrank,click,money,title,shorttitle,
color,writer,source,litpic,pubdate,senddate,mid,notpost,description,keywords,filename)
VALUES ('$arcID','$typeid','$sortrank','$flag','$ismake','$channelid','$arcrank','0','$money',
'$title','$shorttitle','$color','$writer','$source','$litpic','$pubdate','$senddate',
'$adminid','$notpost','$description','$keywords','$filename');";
大家评论一下吧。