Chinaunix首页 | 论坛 | 博客
  • 博客访问: 5120328
  • 博文数量: 921
  • 博客积分: 16037
  • 博客等级: 上将
  • 技术积分: 8469
  • 用 户 组: 普通用户
  • 注册时间: 2006-04-05 02:08
文章分类

全部博文(921)

文章存档

2020年(1)

2019年(3)

2018年(3)

2017年(6)

2016年(47)

2015年(72)

2014年(25)

2013年(72)

2012年(125)

2011年(182)

2010年(42)

2009年(14)

2008年(85)

2007年(89)

2006年(155)

分类:

2006-09-27 19:33:15

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]
";
}
?>
阅读(1055) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~