com.caucho.quercus.lib.db
Class MysqliResource

java.lang.Object
  extended by com.caucho.quercus.lib.db.JdbcConnectionResource
      extended by com.caucho.quercus.lib.db.Mysqli
          extended by com.caucho.quercus.lib.db.MysqliResource
All Implemented Interfaces:
EnvCleanup

public class MysqliResource
extends Mysqli

mysqli object oriented API facade returns true for is_resource()


Nested Class Summary
 
Nested classes/interfaces inherited from class com.caucho.quercus.lib.db.Mysqli
Mysqli.LastSqlType
 
Nested classes/interfaces inherited from class com.caucho.quercus.lib.db.JdbcConnectionResource
JdbcConnectionResource.SqlParseToken
 
Field Summary
 
Fields inherited from class com.caucho.quercus.lib.db.Mysqli
DRIVER
 
Fields inherited from class com.caucho.quercus.lib.db.JdbcConnectionResource
_conn, _driver, _flags, _host, _port, _socket, _sqlParseToken, _url, ENCODING
 
Constructor Summary
protected MysqliResource(Env env)
           
  MysqliResource(Env env, StringValue host, StringValue user, StringValue password, java.lang.String db, int port, StringValue socket)
          This is the constructor for the mysqli class.
 
Method Summary
 
Methods inherited from class com.caucho.quercus.lib.db.Mysqli
affected_rows, autocommit, change_user, character_set_name, client_encoding, close, connectImpl, createResult, errno, escape_string, field_count, get_dbname, get_host_info, get_host_name, get_port_number, get_proto_info, get_server_info, get_server_version, getaffected_rows, getclient_info, getclient_version, geterrno, geterror, getfield_count, gethost_info, getinfo, getinsert_id, getprotocol_version, getserver_info, getserver_version, getsqlstate, getthread_id, getUrl, getwarning_count, insert_id, isLastSqlDescribe, kill, list_dbs, metaQuery, more_results, multi_query, next_result, options, prepare, query, real_connect, real_escape_string, real_query, realQuery, rollback, select_db, set_charset, set_opt, setPersistent, sqlstate, stat, stmt_init, store_result, thread_safe, toString, use_result, warning_count
 
Methods inherited from class com.caucho.quercus.lib.db.JdbcConnectionResource
cleanup, clearErrors, closeStatement, commit, connectInternal, error, getAffectedRows, getCatalog, getCatalogs, getCharacterSetName, getClientEncoding, getClientInfo, getConnection, getDbName, getDriver, getEnv, getErrorCode, getErrorMessage, getFieldCount, getHost, getHostInfo, getJavaConnection, getPassword, getPort, getResultResource, getServerInfo, getTableMetaData, getUrl, getURL, getUserName, getWarnings, isConnected, isSeekable, keepResourceValues, keepStatementOpen, parseSqlToken, ping, realEscapeString, saveErrors, setAffectedRows, setAutoCommit, setCatalog, setClientEncoding, setResultResource, setWarnings, toObject, validateConnection
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MysqliResource

public MysqliResource(Env env,
                      StringValue host,
                      StringValue user,
                      StringValue password,
                      java.lang.String db,
                      int port,
                      StringValue socket)
This is the constructor for the mysqli class. It can be invoked by PHP or and by Java code.


MysqliResource

protected MysqliResource(Env env)