@set_time_limit(3600); require_once(dirname(__FILE__)."/config.php"); CheckPurview('sys_description'); $tjnum = 0; if($action=='getfields') { AjaxHead(); $dsql = new DedeSql(false); if(!$dsql->linkID){ echo "<font color='red'>连接数据源的数据库失败!</font><br>"; echo $qbutton; exit(); } $channel = $dsql->getone("select addtable from #@__channeltype where ID=$channel"); $channel = str_replace('#@__',$cfg_dbprefix,$channel['addtable']); $dsql->GetTableFields($channel); echo "<div style='border:1px solid #ababab;background-color:#FEFFF0;margin-top:6px;padding:3px;line-height:160%'>"; echo "表(".$channel.")含有的字段:<br>"; while($row = $dsql->GetFieldObject()){ echo "<a href=\"javascript:pf('{$row->name}')\"><u>".$row->name."</u></a>\r\n"; } echo "<input type='hidden' name='addtable' value='$channel' />"; echo "</div>"; $dsql->Close(); exit(); }elseif($action == 'fetch') { header("Content-Type: text/html; charset={$cfg_ver_lang}"); $dsql = new DedeSql(false); if(empty($startdd)) $startdd = 0;
else if($dbptype==2){ $dsql = new DedeSql(false,false); $dsql->SetSource($cfg_dbhost,$cfg_dbuser,$cfg_dbpwd,$dbname,''); $dsql->Open(false); } else if($dbptype==3){ $dsql = new DedeSql(false,false); $dsql->SetSource($dbhost,$dbuser,$dbpwd,$dbname,''); $dsql->Open(false); } if(!$dsql->linkID){ echo "<font color='red'>连接数据源的数据库失败!</font><br>"; echo $qbutton; exit(); } $dsql->GetTableFields($exptable); echo "<div style='border:1px solid #ababab;background-color:#FEFFF0;margin-top:6px;padding:3px;line-height:160%'>"; echo "表(".$exptable.")含有的字段:<br>"; while($row = $dsql->GetFieldObject()){ echo $row->name." "; } echo "</div>"; $dsql->Close(); exit(); } /*------------------------------- //保存用户设置,清空会员数据 function __saveSetting() --------------------------------*/ else if($action=='savesetting'){ if(empty($validate)) $validate=="";