MYSQLI_TYPE_SHORT is used for SMALLINT, not INT
Vordefinierte Konstanten
- MYSQLI_READ_DEFAULT_GROUP
-
Liest Optionen aus der angegebenen Gruppe in my.cnf oder der mit MYSQLI_READ_DEFAULT_FILE angegebenen Datei.
- MYSQLI_READ_DEFAULT_FILE
-
Liest Optionen aus der angegebenen Datei anstelle von my.cnf.
- MYSQLI_OPT_CONNECT_TIMEOUT
-
Verbindungs-Timeout in Sekunden.
- MYSQLI_OPT_LOCAL_INFILE
-
Gestattet Nutzung des LOAD LOCAL INFILE Kommandos.
- MYSQLI_INIT_COMMAND
-
Kommando as bei der Verbindungsaufnahme zum MySQL Server ausgeführt werden soll. Dieses Kommando wird auch bei automatischer Wiederaufnahme der Verbindung nach Unterbrechungen ausgeführt.
- MYSQLI_CLIENT_SSL
-
Nutze SSL Verschlüsselung. Diese Option sollte nicht von Applikationen gesetzt werden, sie wird statt dessen von der MySQL Client Bibliothek intern gesetzt.
- MYSQLI_CLIENT_COMPRESS
-
Nutze komprimierte Übertragung.
- MYSQLI_CLIENT_INTERACTIVE
-
Unterbricht die Verbindung nach interactive_timeout Sekunden Inaktivität (an Stelle von wait_timeout). Die wait_timeout Variable der Verbindungssession wir auf den Wert der interactive_timeout Variablen der Session gesetzt.
- MYSQLI_CLIENT_IGNORE_SPACE
-
Ermöglicht Leerzeichen nach Funktionsnamen, dadurch werden alle Funktionsnamen automatisch zu reservierten Worten.
- MYSQLI_CLIENT_NO_SCHEMA
-
Deaktiviert die datenbank.tabelle.spalte Syntax.
- MYSQLI_CLIENT_MULTI_QUERIES
-
Ermöglicht mehrere Semikolon-getrennte Abfragen innerhalb eines einzelnen mysqli_query() Aufrufs.
- MYSQLI_STORE_RESULT
-
Abfrageergebnisse werden Clientseitig gepuffert.
- MYSQLI_USE_RESULT
-
Abfrageergebnisse werden nicht Clientseitig gepuffert.
- MYSQLI_ASSOC
-
Spaltenwerte werden als Array mit dem Spaltennamen als Schlüssel zurückgegeben.
- MYSQLI_NUM
-
Spaltenwerte werden als Array mit der Spaltennummer als Schlüssel zurückgegeben.
- MYSQLI_BOTH
-
Spaltenwerte werden als Array mit sowohl der Spaltennummer als auch dem Spaltennamen als Schlüssel zurückgegeben.
- MYSQLI_NOT_NULL_FLAG
-
Gibt an das eine Spalte als NOT NULL definiert ist.
- MYSQLI_PRI_KEY_FLAG
-
Spalte ist Teil eines Primärschlüssels.
- MYSQLI_UNIQUE_KEY_FLAG
-
Spalte ist Teil eines Unique Index.
- MYSQLI_MULTIPLE_KEY_FLAG
-
Spalte ist Teil eines Index.
- MYSQLI_BLOB_FLAG
-
Spalte ist als BLOB definiert.
- MYSQLI_UNSIGNED_FLAG
-
Spalte ist als UNSIGNED definiert.
- MYSQLI_ZEROFILL_FLAG
-
Spalte ist als ZEROFILL definiert.
- MYSQLI_AUTO_INCREMENT_FLAG
-
Spalte ist als AUTO_INCREMENT definiert.
- MYSQLI_TIMESTAMP_FLAG
-
Spalte ist als TIMESTAMP definiert.
- MYSQLI_SET_FLAG
-
Spalte ist als SET definiert.
- MYSQLI_NUM_FLAG
-
Spalte ist als NUMERIC definiert.
- MYSQLI_PART_KEY_FLAG
-
Spalte ist Teil eines mehrspaltigen Index.
- MYSQLI_GROUP_FLAG
-
Spalte ist Teil der GROUP BY Bedingung
- MYSQLI_TYPE_DECIMAL
-
Spalte ist als DECIMAL definiert.
- MYSQLI_TYPE_NEWDECIMAL
-
Spalte ist als DECIMAL oder NUMERIC definiert. (ab MySQL 5.0.3)
- MYSQLI_TYPE_BIT
-
Spalte ist als BIT definiert. (Ab MySQL 5.0.3)
- MYSQLI_TYPE_TINY
-
Spalte ist als TINYINT definiert.
- MYSQLI_TYPE_SHORT
-
Spalte ist als INT definiert.
- MYSQLI_TYPE_LONG
-
Spalte ist als INT definiert.
- MYSQLI_TYPE_FLOAT
-
Spalte ist als FLOAT definiert.
- MYSQLI_TYPE_DOUBLE
-
Spalte ist als DOUBLE definiert.
- MYSQLI_TYPE_NULL
-
Spalte ist als DEFAULT NULL definiert.
- MYSQLI_TYPE_TIMESTAMP
-
Spalte ist als TIMESTAMP definiert.
- MYSQLI_TYPE_LONGLONG
-
Spalte ist als BIGINT definiert.
- MYSQLI_TYPE_INT24
-
Spalte ist als MEDIUMINT definiert.
- MYSQLI_TYPE_DATE
-
Spalte ist als DATE definiert.
- MYSQLI_TYPE_TIME
-
Spalte ist als TIME definiert.
- MYSQLI_TYPE_DATETIME
-
Spalte ist als DATETIME definiert.
- MYSQLI_TYPE_YEAR
-
Spalte ist als YEAR definiert.
- MYSQLI_TYPE_NEWDATE
-
Spalte ist als DATE definiert.
- MYSQLI_TYPE_ENUM
-
Spalte ist als ENUM definiert.
- MYSQLI_TYPE_SET
-
Spalte ist als SET definiert.
- MYSQLI_TYPE_TINY_BLOB
-
Spalte ist als TINYBLOB definiert.
- MYSQLI_TYPE_MEDIUM_BLOB
-
Spalte ist als MEDIUMBLOB definiert.
- MYSQLI_TYPE_LONG_BLOB
-
Spalte ist als LONGBLOB definiert.
- MYSQLI_TYPE_BLOB
-
Spalte ist als BLOB definiert.
- MYSQLI_TYPE_VAR_STRING
-
Spalte ist als VARCHAR definiert.
- MYSQLI_TYPE_STRING
-
Spalte ist als CHAR definiert.
- MYSQLI_TYPE_GEOMETRY
-
Spalte ist als GEOMETRY definiert.
- MYSQLI_NEED_DATA
-
Weitere Daten für eine gebundenen Variable verfügbar.
- MYSQLI_NO_DATA
-
Keine weiteren Daten für eine gebundenen Variable verfügbar.
- MYSQLI_DATA_TRUNCATED
-
Daten wurden unvollständig übertragen. Verfügbar ab PHP 5.1.0 und MySQL 5.0.5.
Vordefinierte Konstanten
