⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 inc_catalog_options.php

📁 这是matlab的一个小程序
💻 PHP
字号:
<?php
if(!defined('DEDEMEMBER'))
{
	exit("dedecms");
}

function GetOptionList($selid=0,$channeltype=0)
{
	global $OptionArrayList,$channels,$dsql;
	$dsql->SetQuery("Select id,typename From `#@__channeltype` ");
	$dsql->Execute();
	$channels = Array();
	while($row = $dsql->GetObject())
	{
		$channels[$row->id] = $row->typename;
	}
	$OptionArrayList = "";
	$query = "Select id,typename,ispart,channeltype,issend From `#@__arctype` where ispart<2 And reid=0 order by sortrank asc ";
	$dsql->SetQuery($query);
	$dsql->Execute();
	$selected = '';
	while($row=$dsql->GetObject())
	{
		if($selid==$row->id)
		{
			$selected = " selected='$selected'";
		}
		if($row->channeltype==$channeltype && $row->issend==1)
		{
			if($row->ispart==0)
			{
				$OptionArrayList .= "<option value='".$row->id."' class='option3'{$selected}>".$row->typename."</option>\r\n";
			}
			else if($row->ispart==1)
			{
				$OptionArrayList .= "<option value='".$row->id."' class='option2'{$selected}>".$row->typename."</option>\r\n";
			}
		}
		$selected = '';
		LogicGetOptionArray($row->id,"─",$channeltype,$selid);
	}
	return $OptionArrayList;
}

function LogicGetOptionArray($id,$step,$channeltype,$selid=0)
{
	global $OptionArrayList,$channels,$dsql;
	$selected = '';
	$dsql->SetQuery("Select id,typename,ispart,channeltype,issend From `#@__arctype` where reid='".$id."' And ispart<2 order by sortrank asc");
	$dsql->Execute($id);
	while($row=$dsql->GetObject($id))
	{
		if($selid==$row->id)
		{
			$selected = " selected='$selected'";
		}
		if($row->channeltype==$channeltype && $row->issend==1)
		{
			if($row->ispart==0)
			{
				$OptionArrayList .= "<option value='".$row->id."' class='option3'{$selected}>$step".$row->typename."</option>\r\n";
			}
			else if($row->ispart==1)
			{
				$OptionArrayList .= "<option value='".$row->id."' class='option2'{$selected}>$step".$row->typename."</option>\r\n";
			}
		}
		$selected = '';
		LogicGetOptionArray($row->id,$step."─",$channeltype,$selid);
	}
}

function classification($mid, $mtypeid = 0)
{
	global $dsql;
	$list = "";
	$selected = '';
	$quey = "SELECT * FROM `#@__mtypes` WHERE mid = '$mid';";
	$dsql->SetQuery($quey);
	$dsql->Execute();
	while ($row = $dsql->GetArray())
	{
		if($mtypeid != 0){
			if($mtypeid == $row['mtypeid'])
			{
				$selected = " selected";
			}
		}
		$list .= "<option value='".$row['mtypeid']."' class='option3'{$selected}>".$row['mtypename']."</option>\r\n";
		$selected = '';
	}
	return $list;
}
?>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -