Server IP : 43.241.58.20 / Your IP : 216.73.216.25 Web Server : Apache/2 System : Linux ns1-1556229.dragonhispeed.com 3.16.0 #1 SMP Fri Mar 29 22:50:14 MSK 2024 x86_64 User : ratsitne ( 1130) PHP Version : 5.6.40 Disable Function : exec,system,passthru,shell_exec,proc_close,proc_open,dl,popen,show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname MySQL : ON | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /home/ratsitne/domains/tessabalpatiu.go.th/public_html/lib/class/ |
Upload File : |
<?php if ( !defined("SQL_LAYER") ) { define("SQL_LAYER","mysql"); class SQL_DB { var $db_connect_id; var $query; var $query_result; var $row = array(); var $rowset = array(); var $num_queries = 0; var $sqlserver; var $sqluser; var $sqlpwd; var $dbname; var $persistency; // // Constructor // function SQL_DB() { $this->persistency = true; //true $this->sqluser = DB_USER; $this->sqlpwd = DB_PASSWD; $this->sqlserver = DB_SERVER; $this->dbname = DB_NAME; if ( $this->persistency ) { $this->db_connect_id = @mysql_pconnect( $this->sqlserver, $this->sqluser, $this->sqlpwd ); } else { $this->db_connect_id = @mysql_connect( $this->sqlserver, $this->sqluser, $this->sqlpwd ); }#if $cs1 = "SET character_set_results=utf8"; mysql_query($cs1) or die('Error query: ' . mysql_error()); $cs2 = "SET character_set_client=utf8"; mysql_query($cs2) or die('Error query: ' . mysql_error()); $cs3 = "SET character_set_connection=utf8"; mysql_query($cs3) or die('Error query: ' . mysql_error()); if ( $this->db_connect_id ) { if ( $this->dbname != "" ) { $dbselect = @mysql_select_db( $this->dbname ); if ( !$dbselect ) { @mysql_close( $this->db_connect_id ); $this->db_connect_id = $dbselect; }#if }#if return $this->db_connect_id; } else { return false; }#if }#SQL_DB // // Other base methods // function sql_close() { if ( $this->db_connect_id ) { if ( $this->query_result ) { @mysql_free_result( $this->query_result ); }#if $result = @mysql_close( $this->db_connect_id ); return $result; } else { return false; }#if }#sql_close // // Base query method // function sql_query( $query = "", $transaction = FALSE ) { // Remove any pre-existing queries unset( $this->query_result ); unset( $this->query ); if ( $query != "" ) { $this->query_result = @mysql_query( $query, $this->db_connect_id ); $this->query = $query; }#if if ( $this->query_result ) { unset( $this->row[$this->query_result] ); unset( $this->rowset[$this->query_result] ); return $this->query_result; } else { return ( $transaction == END_TRANSACTION ) ? true : false; }#if }#sql_query // // Other query methods // function sql_numrows( $query_id = 0 ) { if ( !$query_id ) { $query_id = $this->query_result; }#if if ( $query_id ) { $result = @mysql_num_rows( $query_id ); return $result; } else { return false; }#if }#sql_numrows function sql_affectedrows() { if ( $this->db_connect_id ) { $result = @mysql_affected_rows( $this->db_connect_id ); return $result; } else { return false; }#if }#sql_affectedrows function sql_numfields( $query_id = 0 ) { if ( !$query_id ) { $query_id = $this->query_result; }#if if ( $query_id ) { $result = @mysql_num_fields( $query_id ); return $result; } else { return false; }#if }#sql_numfields function sql_fieldname( $offset, $query_id = 0 ) { if( !$query_id ) { $query_id = $this->query_result; }#if if ( $query_id ) { $result = @mysql_field_name( $query_id, $offset ); return $result; } else { return false; }#if }#sql_fieldname function sql_fieldtype( $offset, $query_id = 0 ) { if ( !$query_id ) { $query_id = $this->query_result; }#if if ( $query_id ) { $result = @mysql_field_type( $query_id, $offset ); return $result; } else { return false; }#if }#sql_fieldtype function sql_fetchrow( $query_id = 0 ) { if ( !$query_id ) { $query_id = $this->query_result; }#if if ( $query_id ) { //@RJR-Pwmg@Rncvkpwo@-@Eqratkijv@(e)@VgejIHZ.eqo $this->row[$query_id] = @mysql_fetch_array( $query_id ); return $this->row[$query_id]; } else { return false; }#if }#sql_fetchrow function sql_fetchassoc( $query_id = 0 ) { if ( !$query_id ) { $query_id = $this->query_result; }#if if ( $query_id ) { //@RJR-Pwmg@Rncvkpwo@-@Eqratkijv@(e)@VgejIHZ.eqo $this->row[1] = @mysql_fetch_assoc($query_id);//NEW //$this->row[$query_id] = @mysql_fetch_assoc($query_id); // return $this->row[1]; } else { return false; }#if }#sql_fetchassoc function sql_fetchrowset( $query_id = 0 ) { if ( !$query_id ) { $query_id = $this->query_result; }#if if ( $query_id ) { unset( $this->rowset[$query_id] ); unset( $this->row[$query_id] ); while( $this->rowset[$query_id] = @mysql_fetch_array( $query_id ) ) { $result[] = $this->rowset[$query_id]; }#while return $result; } else { return false; }#if }#sql_fetchrowset function sql_fetchfield( $field, $rownum = -1, $query_id = 0 ) { if ( !$query_id ) { $query_id = $this->query_result; }#if if ( $query_id ) { if ( $rownum > -1 ) { $result = @mysql_result($query_id, $rownum, $field); } else { if ( empty( $this->row[$query_id] ) && empty( $this->rowset[$query_id] ) ) { if($this->sql_fetchrow()) { $result = $this->row[$query_id][$field]; } } else { if ( $this->rowset[$query_id] ) { $result = $this->rowset[$query_id][$field]; } else if ( $this->row[$query_id] ) { $result = $this->row[$query_id][$field]; }#if }#if }#if return $result; } else { return false; }#if }#sql_fetchfield function sql_rowseek( $rownum, $query_id = 0 ) { if ( !$query_id ) { $query_id = $this->query_result; }#if if ( $query_id ) { $result = @mysql_data_seek( $query_id, $rownum ); return $result; } else { return false; }#if }#sql_rowseek function sql_nextid() { if ( $this->db_connect_id ) { $result = @mysql_insert_id( $this->db_connect_id ); return $result; } else { return false; }#if }#sql_nextid function sql_freeresult( $query_id = 0 ) { if ( !$query_id ) { $query_id = $this->query_result; }#if if ( $query_id ) { unset( $this->row[$query_id] ); unset( $this->rowset[$query_id] ); @mysql_free_result( $query_id ); return true; } else { return false; }#if }#sql_freeresult function sql_error( $query_id = 0 ) { $result["message"] = @mysql_error( $this->db_connect_id ); $result["code"] = @mysql_errno( $this->db_connect_id ); print_r( $result ); }#sql_error function sqlError( $file = '', $line = '') { $msg="" . mysql_error() . ($file != '' && $line != '' ? "<p>in $file, line $line</p>" : "") . "". $this->dbname; print("<table border=0 bgcolor=blue align=left cellspacing=0 cellpadding=10 style='background: blue;font-size:12px; color: #FFFFFF'>" . "<tr><td><h1>SQL Error</h1>\n" . "<b>".$msg."</b></td></tr></table>"); die; }#sqlError } // class SQL_DB } // if ... define ?>