Mysql
PHP Manual

Constantes predefinidas

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:

Constantes del cliente MySQL
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:

MySQL fetch 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.


Mysql
PHP Manual