MYSQLI_TYPE_SHORT is used for SMALLINT, not INT
Constantes pré-definidas
- MYSQLI_READ_DEFAULT_GROUP
-
Lê opções do grupo especificado apartir do arquivo my.cnf ou do arquivo especificado por MYSQLI_READ_DEFAULT_FILE
- MYSQLI_READ_DEFAULT_FILE
-
Lê opções apartir do arquivo indicado ao invés de my.cnf
- MYSQLI_OPT_CONNECT_TIMEOUT
-
Limite de tempo para conectar em segundos
- MYSQLI_OPT_LOCAL_INFILE
-
Ativa o comando LOAD LOCAL INFILE
- MYSQLI_INIT_COMMAND
-
Comando para executar ao conectar no servidor MySQL. Será automaticamente executado novamente ao reconectar.
- MYSQLI_CLIENT_SSL
-
Usar SSL (protocolo criptografado). Esta opção não deve ser definida por programas aplicativos; ela é definida internamente na biblioteca de cliente MySQL
- MYSQLI_CLIENT_COMPRESS
-
Usar o protocolo de compressão
- MYSQLI_CLIENT_INTERACTIVE
-
Permite interactive_timeout segundos (ao invés de wait_timeout segundo) de inatividade antes de fechar a conexão. A variável de sessão do cliente wait_timeout variable será definida com o valor da variável interactive_timeout.
- MYSQLI_CLIENT_IGNORE_SPACE
-
Permite espaçoes após os nomes de função. Torna todos os nomes de função palavras reservadas.
- MYSQLI_CLIENT_NO_SCHEMA
-
Não permite a sintaxe nome_bancodados.nome_tabela.nome_coluna.
- MYSQLI_CLIENT_MULTI_QUERIES
-
Permite múltiplas queries delimitadas por ponto-e-vírgula em uma única chamadaies a mysqli_query().
- MYSQLI_STORE_RESULT
-
Para usar conjuntos de resultados guardados em buffer
- MYSQLI_USE_RESULT
-
Para usar conjuntos de resultados não guardados em buffer
- MYSQLI_ASSOC
-
As colunas são retornadas em uma matriz tendo o nome dos campos como indices da matriz.
- MYSQLI_NUM
-
As colunas são retornadas em uma matriz tendo os índices numerados.
- MYSQLI_BOTH
-
As colunas são retornadas em uma matriz tendo ambos os índices, numérico e o nome do campo como índice associativo.
- MYSQLI_NOT_NULL_FLAG
-
Indica que um campo é definido como NOT NULL
- MYSQLI_PRI_KEY_FLAG
-
O campo é parte do índice primário
- MYSQLI_UNIQUE_KEY_FLAG
-
O campo é parte de um índice único.
- MYSQLI_MULTIPLE_KEY_FLAG
-
O campo é parte de um índice.
- MYSQLI_BLOB_FLAG
-
O campo é definido como BLOB
- MYSQLI_UNSIGNED_FLAG
-
O campo é definido como UNSIGNED
- MYSQLI_ZEROFILL_FLAG
-
O campo é definido como ZEROFILL
- MYSQLI_AUTO_INCREMENT_FLAG
-
O campo é definido como AUTO_INCREMENT
- MYSQLI_TIMESTAMP_FLAG
-
O campo é definido como TIMESTAMP
- MYSQLI_SET_FLAG
-
O campo é definido como SET
- MYSQLI_NUM_FLAG
-
O campo é definido como NUMERIC
- MYSQLI_PART_KEY_FLAG
-
O campo é parte de um índice múltiplo
- MYSQLI_GROUP_FLAG
-
O campo é parte de GROUP BY
- MYSQLI_TYPE_DECIMAL
-
O campo é definido como DECIMAL
- MYSQLI_TYPE_NEWDECIMAL
-
Precisão matemática DECIMAL ou campo NUMERIC (MySQL 5.0.3 e superior)
- MYSQLI_TYPE_BIT
-
O campo é definido como BIT (MySQL 5.0.3 e superior)
- MYSQLI_TYPE_TINY
-
O campo é definido como TINYINT
- MYSQLI_TYPE_SHORT
-
O campo é definido como INT
- MYSQLI_TYPE_LONG
-
O campo é definido como INT
- MYSQLI_TYPE_FLOAT
-
O campo é definido como FLOAT
- MYSQLI_TYPE_DOUBLE
-
O campo é definido como DOUBLE
- MYSQLI_TYPE_NULL
-
O campo é definido como DEFAULT NULL
- MYSQLI_TYPE_TIMESTAMP
-
O campo é definido como TIMESTAMP
- MYSQLI_TYPE_LONGLONG
-
O campo é definido como BIGINT
- MYSQLI_TYPE_INT24
-
O campo é definido como MEDIUMINT
- MYSQLI_TYPE_DATE
-
O campo é definido como DATE
- MYSQLI_TYPE_TIME
-
O campo é definido como TIME
- MYSQLI_TYPE_DATETIME
-
O campo é definido como DATETIME
- MYSQLI_TYPE_YEAR
-
O campo é definido como YEAR
- MYSQLI_TYPE_NEWDATE
-
O campo é definido como DATE
- MYSQLI_TYPE_ENUM
-
O campo é definido como ENUM
- MYSQLI_TYPE_SET
-
O campo é definido como SET
- MYSQLI_TYPE_TINY_BLOB
-
O campo é definido como TINYBLOB
- MYSQLI_TYPE_MEDIUM_BLOB
-
O campo é definido como MEDIUMBLOB
- MYSQLI_TYPE_LONG_BLOB
-
O campo é definido como LONGBLOB
- MYSQLI_TYPE_BLOB
-
O campo é definido como BLOB
- MYSQLI_TYPE_VAR_STRING
-
O campo é definido como VARCHAR
- MYSQLI_TYPE_STRING
-
O campo é definido como CHAR
- MYSQLI_TYPE_GEOMETRY
-
O campo é definido como GEOMETRY
- MYSQLI_NEED_DATA
-
Mais dados disponível para fazer bind com variável
- MYSQLI_NO_DATA
-
Não há mais dados disponível para fazer bind com variável
- MYSQLI_DATA_TRUNCATED
-
Dados foram truncados. Disponível desde o PHP 5.1.0 e MySQL 5.0.5.
Constantes pré-definidas
