一个用于mysql的数据库抽象层函数库

  •   2009-07-31/22:56
  • <?php
    //
    // SourceForge: Breaking Down the Barriers to Open Source Development
    // Copyright 1999-2000 (c) The SourceForge Crew
    // http://sourceforge.net
    //
    // $Id: database.php,v 1.6 2000/04/11 14:17:13 cvs Exp $
    //
    // /etc/local.inc includes the machine specific database connect info

    function db_connect() {
    global $sys_dbhost,$sys_dbuser,$sys_dbpasswd;
    $conn = mysql_connect($sys_dbhost,$sys_dbuser,$sys_dbpasswd);
    if (!$conn) {
    echo mysql_error();
    }
    return $conn;
    }

    function db_query($qstring,$print=0) {
    global $sys_dbname;
    return @mysql($sys_dbname,$qstring);
    }

    function db_numrows($qhandle) {
    // return only if qhandle exists, otherwise 0
    if ($qhandle) {
    return @mysql_numrows($qhandle);
    } else {
    return 0;
    }
    }

    function db_result($qhandle,$row,$field) {
    return @mysql_result($qhandle,$row,$field);
    }

    function db_numfields($lhandle) {
    return @mysql_numfields($lhandle);
    }

    function db_fieldname($lhandle,$fnumber) {
    return @mysql_fieldname($lhandle,$fnumber);
    }

    function db_affected_rows($qhandle) {
    return @mysql_affected_rows();
    }

    function db_fetch_array($qhandle) {
    return @mysql_fetch_array($qhandle);
    }

    function db_insertid($qhandle) {
    return @mysql_insert_id($qhandle);
    }

    function db_error() {
    return "\n\n<P><B>".@mysql_error()."</B><P>\n\n";
    }

    ?>

      
      

    评论 {{userinfo.comments}}

    {{money}}

    {{question.question}}

    A {{question.A}}
    B {{question.B}}
    C {{question.C}}
    D {{question.D}}
    提交

    驱动号 更多