|
public function AteCallMes($Params)
{
global $db_param;
//初始化参数
$Ret="FAIL";
$Msg="QueryData,Unknow Error!";
//获取传入变量
$ary=$this->object_to_array($Params);
$Line=$ary["Line"];
$MyGroup=$ary["MyGroup"];
$Data=$ary["DataValue"];
$EMP=$ary["EMP"];
$con = mysql_connect($db_param["db_host"], $db_param["db_username"], $db_param["db_password"]);
if(!$con)
{
$Msg='接MES数据库失败!'.mb_convert_encoding(mysql_error(),"UTF-8","GBK");
//$Msg="连接MES数据库失败!".iconv("GBK","UTF-8",mysql_error());
$Ret="FAIL";
}else{
$str="call sfc.SOAP_11_CALL_MES('{$Line}','{$MyGroup}','{$EMP}','{$Data}')";
$result = mysql_query($str);
$row = mysql_fetch_row($result);
$Msg=$row[1];
$Ret=$row[0];
mysql_close($con);
//$Msg=$str;//"{$Line},{$MyGroup},{$Data},{$EMP}";
//$Ret="FAIL";
}
return array("AteCallMesResult"=>$Ret, "Msg"=>$Msg);
}
|
|