Copyright 1997-2008 the PHP Documentation Group.
MYSQLI_READ_DEFAULT_GROUP
        
            Read options from the named group from
            my.cnf or the file specified with
            MYSQLI_READ_DEFAULT_FILE
          
MYSQLI_READ_DEFAULT_FILE
        
            Read options from the named option file instead of from
            my.cnf
          
MYSQLI_OPT_CONNECT_TIMEOUT
        
Connect timeout in seconds
MYSQLI_OPT_LOCAL_INFILE
        
            Enables command LOAD LOCAL INFILE
          
MYSQLI_INIT_COMMAND
        
Command to execute when connecting to MySQL server. Will automatically be re-executed when reconnecting.
MYSQLI_CLIENT_SSL
        
Use SSL (encrypted protocol). This option should not be set by application programs; it is set internally in the MySQL client library
MYSQLI_CLIENT_COMPRESS
        
Use compression protocol
MYSQLI_CLIENT_INTERACTIVE
        
            Allow interactive_timeout seconds
            (instead of wait_timeout seconds) of
            inactivity before closing the connection. The client's
            session wait_timeout variable will be set
            to the value of the session
            interactive_timeout variable.
          
MYSQLI_CLIENT_IGNORE_SPACE
        
Allow spaces after function names. Makes all functions names reserved words.
MYSQLI_CLIENT_NO_SCHEMA
        
            Don't allow the
            db_name.tbl_name.col_name syntax.
          
MYSQLI_CLIENT_MULTI_QUERIES
        
            Allows multiple semicolon-delimited queries in a single
            mysqli_query
            call.
          
MYSQLI_STORE_RESULT
        
For using buffered resultsets
MYSQLI_USE_RESULT
        
For using unbuffered resultsets
MYSQLI_ASSOC
        
Columns are returned into the array having the fieldname as the array index.
MYSQLI_NUM
        
Columns are returned into the array having an enumerated index.
MYSQLI_BOTH
        
Columns are returned into the array having both a numerical index and the fieldname as the associative index.
MYSQLI_NOT_NULL_FLAG
        
            Indicates that a field is defined as NOT
            NULL
          
MYSQLI_PRI_KEY_FLAG
        
Field is part of a primary index
MYSQLI_UNIQUE_KEY_FLAG
        
Field is part of a unique index.
MYSQLI_MULTIPLE_KEY_FLAG
        
Field is part of an index.
MYSQLI_BLOB_FLAG
        
            Field is defined as BLOB
          
MYSQLI_UNSIGNED_FLAG
        
            Field is defined as UNSIGNED
          
MYSQLI_ZEROFILL_FLAG
        
            Field is defined as ZEROFILL
          
MYSQLI_AUTO_INCREMENT_FLAG
        
            Field is defined as AUTO_INCREMENT
          
MYSQLI_TIMESTAMP_FLAG
        
            Field is defined as TIMESTAMP
          
MYSQLI_SET_FLAG
        
            Field is defined as SET
          
MYSQLI_NUM_FLAG
        
            Field is defined as NUMERIC
          
MYSQLI_PART_KEY_FLAG
        
Field is part of an multi-index
MYSQLI_GROUP_FLAG
        
            Field is part of GROUP BY
          
MYSQLI_TYPE_DECIMAL
        
            Field is defined as DECIMAL
          
MYSQLI_TYPE_NEWDECIMAL
        
            Precision math DECIMAL or
            NUMERIC field (MySQL 5.0.3 and up)
          
MYSQLI_TYPE_BIT
        
            Field is defined as BIT (MySQL 5.0.3 and
            up)
          
MYSQLI_TYPE_TINY
        
            Field is defined as TINYINT
          
MYSQLI_TYPE_SHORT
        
            Field is defined as SMALLINT
          
MYSQLI_TYPE_LONG
        
            Field is defined as INT
          
MYSQLI_TYPE_FLOAT
        
            Field is defined as FLOAT
          
MYSQLI_TYPE_DOUBLE
        
            Field is defined as DOUBLE
          
MYSQLI_TYPE_NULL
        
            Field is defined as DEFAULT NULL
          
MYSQLI_TYPE_TIMESTAMP
        
            Field is defined as TIMESTAMP
          
MYSQLI_TYPE_LONGLONG
        
            Field is defined as BIGINT
          
MYSQLI_TYPE_INT24
        
            Field is defined as MEDIUMINT
          
MYSQLI_TYPE_DATE
        
            Field is defined as DATE
          
MYSQLI_TYPE_TIME
        
            Field is defined as TIME
          
MYSQLI_TYPE_DATETIME
        
            Field is defined as DATETIME
          
MYSQLI_TYPE_YEAR
        
            Field is defined as YEAR
          
MYSQLI_TYPE_NEWDATE
        
            Field is defined as DATE
          
MYSQLI_TYPE_INTERVAL
        
            Field is defined as INTERVAL
          
MYSQLI_TYPE_ENUM
        
            Field is defined as ENUM
          
MYSQLI_TYPE_SET
        
            Field is defined as SET
          
MYSQLI_TYPE_TINY_BLOB
        
            Field is defined as TINYBLOB
          
MYSQLI_TYPE_MEDIUM_BLOB
        
            Field is defined as MEDIUMBLOB
          
MYSQLI_TYPE_LONG_BLOB
        
            Field is defined as LONGBLOB
          
MYSQLI_TYPE_BLOB
        
            Field is defined as BLOB
          
MYSQLI_TYPE_VAR_STRING
        
            Field is defined as VARCHAR
          
MYSQLI_TYPE_STRING
        
            Field is defined as STRING
          
MYSQLI_TYPE_CHAR
        
            Field is defined as CHAR
          
MYSQLI_TYPE_GEOMETRY
        
            Field is defined as GEOMETRY
          
MYSQLI_NEED_DATA
        
More data available for bind variable
MYSQLI_NO_DATA
        
No more data available for bind variable
MYSQLI_DATA_TRUNCATED
        
Data truncation occurred. Available since PHP 5.1.0 and MySQL 5.0.5.
MYSQLI_ENUM_FLAG
        
            Field is defined as ENUM. Available since
            PHP 5.3.0.
          
MYSQLI_CURSOR_TYPE_FOR_UPDATE
        
MYSQLI_CURSOR_TYPE_NO_CURSOR
        
MYSQLI_CURSOR_TYPE_READ_ONLY
        
MYSQLI_CURSOR_TYPE_SCROLLABLE
        
MYSQLI_STMT_ATTR_CURSOR_TYPE
        
MYSQLI_STMT_ATTR_PREFETCH_ROWS
        
MYSQLI_STMT_ATTR_UPDATE_MAX_LENGTH
        
MYSQLI_SET_CHARSET_NAME
        


User Comments
Add your own comment.