作者:手机用户彡2570437895 | 来源:互联网 | 2014-05-07 11:54
?phprequire_once"DB.php";//PEAR中的数据库处理类$dataType="mysql";//数据库类型$user="root";//用户名$pass="abcd";//密码$host="202.96.215.200";//Mysql数据库服务器地址$db
require_once 'DB.php'; //PEAR中的数据库处理类
$dataType = 'mysql' ; //数据库类型
$user = 'root'; //用户名
$pass = 'abcd' ; //密码
$host='202.96.215.200'; //Mysql数据库服务器地址
$db_name = 'test'; //数据库名
$dsn='$dataType://$user:$pass@$host/$db_name'; //连接数据库的DNS配制
$db = DB::connect($dsn); //连接数据库
if (DB::isError($db))
{
die ($db->getMessage()); //连接失败,输出出错信息
}
//下面二个是公共的函数
/**
* 读取xsl文档
*
* @param String $filename - xsl文件的名称
* @return string
*/
function readXsl($filename)
{
if(false==file_exists($filename))
{
echo '要读取的文件$filename不存在';
return false ;
}
return implode('', file($filename));
} //end function readXsl
/**
* 将xml文件或数组变量根据xsl文件转换成HTML内容
* http://knowsky.com
* @param array $arydata - 数组变量
* @param String $xslstring - xsl文档数据
* @param String $xmlstring - xml文档数据
*/
function getHtml($arydata = false, $xslstring = false, $xmlstring = false)
{
global $db ; //应用刚才的$db对象
include_once('XML/sql2xml.php'); //把sql2xml包含进来
$sql2xmlclass = new xml_sql2xml($db); //将sql2xml实例化
$sql2xmlclass->setEncoding('GB2312'); //设置数据的转码类型