Константите по-долу са дефинирани в това разширение и ще бъдат налични единствено, когато това разширение е компилирано в PHP или пуснато динамично по време на изпълнение.
От PHP 4.3.0 е възможно да се укажат допълнители клиентски флагове към функциите mysql_connect() и mysql_pconnect(). Дефинирани са следните константи:
Константа | Описание |
---|---|
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, което указва първото поле от резултата. |