/[LeafOK_CVS]/lbbs/utils/lib/db_open.inc.php
ViewVC logotype

Diff of /lbbs/utils/lib/db_open.inc.php

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 1.2 by sysadm, Tue Sep 11 09:57:29 2007 UTC Revision 1.6 by sysadm, Tue Jan 6 15:56:39 2026 UTC
# Line 1  Line 1 
1  <?  <?php
2          include "../conf/db_conn.conf.php";          include "../conf/db_conn.conf.php";
           
         $db_conn_id=mysql_connect($DB_hostname, $DB_username, $DB_password)  
                 or die("Could not connect database");  
         mysql_select_db($DB_database,$db_conn_id) or die("Invalid database");  
         mysql_query("SET CHARACTER SET gb2312", $db_conn_id);  
         mysql_query("SET NAMES 'gb2312'", $db_conn_id);  
3    
4          return $db_conn_id;          function db_open($sql_charset = "utf8")
5  ?>          {
6                    global $DB_hostname, $DB_username, $DB_password, $DB_database, $DB_session_timezone;
7    
8                    mysqli_report(MYSQLI_REPORT_OFF);
9    
10                    $mysqli = @new mysqli($DB_hostname, $DB_username, $DB_password, $DB_database);
11    
12                    if ($mysqli->connect_errno)
13                    {
14                            echo ("Mysqli connection error: " . $mysqli->connect_error);
15                            return NULL;
16                    }
17    
18                    $mysqli->set_charset($sql_charset);
19                    if ($mysqli->errno) {
20                            echo ("Mysqli error: " . $mysqli->error . "\n");
21                    }
22    
23                    if (isset($DB_session_timezone))
24                    {
25                            $mysqli->query("SET time_zone = '" . $DB_session_timezone . "'");
26                            if ($mysqli->errno) {
27                                    echo ("Mysqli error: " . $mysqli->error . "\n");
28                            }
29                    }
30    
31                    return $mysqli;
32            }
33    
34            if (!isset($db_conn))
35            {
36                    $db_conn = db_open();
37    
38                    if ($db_conn == NULL)
39                    {
40                            exit(-1);
41                    }
42            }


Legend:
Removed lines/characters  
Changed lines/characters
  Added lines/characters

webmaster@leafok.com
ViewVC Help
Powered by ViewVC 1.3.0-beta1