我曾经对PEAR很感兴趣,可是PEAR需要服务器上的支持,自己的网站服务器上不支持,在公司部门的领导不重视,搞得我不得不放弃使用了:(

解决方案 »

  1.   

    嘿嘿CSDN搞这个的朋友还真太少了phpe.net就遇见好几个....自己的服务器不支持可以简单的通过自己抽取有用的类库等基本实现....不能够通过这样实现的那就麻烦一些了....
      

  2.   

    我用PEAR::DB很方便,不用服务器支持。见:www.vava.cn
    www.vava.cn/mess.php
      

  3.   

    我用,用了一年了,公司主管就要求用这个,不phpLib
    呵呵,不错, 可以交流下,
    就只要下个包,然后把php.ini里的包含文件的路径改为包的路径就可了
    hehe
    eg. $query="select id from sm_user "
        $result=$db_conn->Query($query);
        $array=$result->fetchRow(2);
      

  4.   

    我这么用:if(!defined('NO_PEAR')
        &&!class_exists('PEAR')
        &&defined('VAVAMESS_PEAR_PATH'))
    {
        $oldpath = ini_get("include_path");
        if (substr(PHP_OS,0,3) == 'WIN')
        {
            ini_set("include_path", ".;".VAVAMESS_PEAR_PATH);
        } else {
            ini_set("include_path", ".:".VAVAMESS_PEAR_PATH);
        }
    }//VAVAMESS_PEAR_PATH 是pear的库。//我也看了ADODB,但是不喜欢ADODB的函数命名。
      

  5.   

    在调用$db -> setFetchMode(DB_FETCHMODE_ASSOC);设置取出来的数据行就是用字符串而不是数字作数组的index小冯上面写的可以简化为:$query="select id from sm_user "
    $array=$db_conn->getAll($query);还有一个getOne太喜欢了。