Estas constantes están definidas por esta extensión y estarán disponibles sólo cuando la extensión haya sido compilada con PHP, o bien sea cargada dinámicamente en ejecución.
Desde PHP 4.3.0 es posible especificar flags adicionales para el cliente en las funciones mysql_connect() y mysql_pconnect(). Están definidas las siguientes constantes:
Constante | Descripción |
---|---|
MYSQL_CLIENT_COMPRESS |
Usar el procolo de compresión |
MYSQL_CLIENT_IGNORE_SPACE |
Permitir espacios despues de los nombres de función |
MYSQL_CLIENT_INTERACTIVE |
Permitir unos segundos interactive_timeout seconds (en vez de wait_timeout ) de inactividad antes del cierre de la conexión. |
MYSQL_CLIENT_SSL |
Usar encriptación SSL. Este flag solo esta disponible con la versión de la libreria de cliente de MySQL 4.x o superior. La versión 3.23.x se incluye tanto con PHP 4 como con los binarios para Windows de PHP 5. |
La función mysql_fetch_array() utiliza una constante para los diferentes tipos de arrays resultantes. Estan definidas las siguientes constantes:
Constante | Descripción |
---|---|
MYSQL_ASSOC |
Las columnas son devueltas en un array que tiene los nombres de los campos como los índices del array. |
MYSQL_BOTH |
Las columnas son devueltas en un array que tiene tanto índice numérico como un índice con los nombres de los campos. |
MYSQL_NUM |
Las columnas son devueltas en un array que tiene un índice numérico para los campos. Este índice empieza con 0, con el primer campo en el resultado. |