PEAR更新
Php4.05班以上就自带了pear包
1. php4目录下
2. Browse Packages
PEAR使用
linux环境下:
Linux机器上安装php4.05版本以上就默认安装了pear,只需
在php.ini 的include_path 配置改为pear存放的路径,如:
for UNIX include_path = "/usr/local/lib/php/"
重启动Apache,
window环境下:
在window 环境下用Apperv(1.9版及更低)安装包搭建环境后没有pear,可考pear的包到php目录下,然后改php.ini的路径为pear存放的路径,如:
for windows include_path = "d:\Appserv\php\pear\"
重启动Apache,
PEAR调试:
1. 连接数据库
pear配置成功后,调用pear的文件可以放在服务器目录(www)下的任何位置都可以
require_once("DB.php");
// 连接到数据库
$db_host = "localhost";
$db_user = "root";
$db_passwd = "szsydns";
$db_dbName = "user";
$PersistentConnection = 1 ;
$db_type ="mysql";
$db_proto ="";
$db_options="";
$db=DB::connect("$db_type://$db_user:$db_passwd@$db_host/$db_dbName",$db_options);
if( DB::isError($db) ){
echo "无法连接数据库,错误原因:".DB::errorMessage($db);
}
?>
2. 取出数据
function sql_exec($sql) {
global $db;
$result = $db->query($sql);
if (DB::isError($result)){
echo "发生数据库错误:".DB::errorMessage($result);
exit();
}
return $result;
}
$sql = "select * from id";
$result = sql_exec($sql);
while( $row = $result->fetchRow() ){
echo "姓名:$row[0] 性别:$row[1] 年龄 $row[2]
";
}
?>
阅读(1045) | 评论(0) | 转发(0) |