这是我自己写的一款指导导入分类的方法,由于某种原因要几百个分类,如果增加太麻烦了,所以就写了一个简单的,代码如下:
- $cn = mysql_connect('localhost','root','root');
- mysql_select_db('aa',$cn);
- mysql_query("set names 'gb2312'");
- $str = strtolower("");
- $array = explode(',',$str);
- /*print_r( $array );
- exit;*/
- for( $i=0;$i< count( $array ) ;$i++ )
- {
- $select = "select * from 3g_arctype where typename='".$array[$i]."'";
- $query = mysql_query( $select ) or die( mysql_error());
- if( !mysql_num_rows( $query ) )
- { //开源软件:Vevb.com
- $sql ="insert into `3g_arctype` (
- `reid` ,
- `topid` ,
- `sortrank` ,
- `typename` ,
- `typedir` ,
- `isdefault` ,
- `defaultname` ,
- `issend` ,
- `channeltype` ,
- `maxpage` ,
- `ispart` ,
- `corank` ,
- `tempindex` ,
- `templist` ,
- `temparticle` ,
- `namerule` ,
- `namerule2` ,
- `modname` ,
- `description` ,
- `keywords` ,
- `seotitle` ,
- `moresite` ,
- `sitepath` ,
- `siteurl` ,
- `ishidden` ,
- `cross` ,
- `crossid` ,
- `content` ,
- `smalltypes`
- )
- values (
- '3', '3', '50', '".$array[$i]."', '/xx/".$array[$i]."', '1', 'index.html', '1', '3', '-1', '0', '0', '{style}/index_soft.htm', 'zhuti/list.html', 'zhuti/page.html', '{typedir}/{aid}.html', '{typedir}/list_{tid}_{page}.html', 'default', '', '0', '', '0', '', '', '0', '0', null , null , null
- );";
- if( mysql_query( $sql ) )
- {
- echo ''.$array[$i].'导入成功<br />';
- }
- else
- {
- echo $array[$i].'导入失败原因'.mysql_error().'<br />';
- echo $sql;
- exit;
- }
- }
- else
- {
- echo '存在记录'.$array[$i].'<br />';
- }
- }
新闻热点
疑难解答