MySQL
PHP Manual

Предварително-дефинирани константи

Константите по-долу са дефинирани в това разширение и ще бъдат налични единствено, когато това разширение е компилирано в PHP или пуснато динамично по време на изпълнение.

От PHP 4.3.0 е възможно да се укажат допълнители клиентски флагове към функциите mysql_connect() и mysql_pconnect(). Дефинирани са следните константи:

Константи на MySQL клиента
Константа Описание
MYSQL_CLIENT_COMPRESS Употреба на протокол за компресия
MYSQL_CLIENT_IGNORE_SPACE Позволяване на интервал след имената на функциите
MYSQL_CLIENT_INTERACTIVE Позволяване на interactive_timeout секунди (вместо wait_timeout) за неактивност преди прекъсване на връзката.
MYSQL_CLIENT_SSL Използване на SSL криптиране. Този флаг е достъпен от версия от версия 4.x. на клиентската библиотека за MySQL. Версия 3.23.x е включена в PHP 4 и в Уиндоус дистрибуцията на PHP 5.

Функция mysql_fetch_array() използва константи за указване на различните типове масиви за резултата. Дефинирани са следните константи:

Константи за обработване на ред от резултата
Константа Описание
MYSQL_ASSOC Колоните се връщат в масива с имената на полетата като индекси на масива. index.
MYSQL_BOTH Колоните се връщат в масив с цифрови индекси към полетата и имена на полетата като индекси на масива.
MYSQL_NUM Колоните се връщат в масива с цифрови индекси към полетата. Индексите започват от 0, което указва първото поле от резултата.


MySQL
PHP Manual