Функции Язык программирования PHP

fbsql_insert_id

(PHP 4 >= 4.0.6)

fbsql_insert_id - получает id, сгенерированный предыдущей операцией INSERT.

Описание

int fbsql_insert_id ([resource link_identifier])

fbsql_insert_id() возвращает ID, сгенерированный для столбца, определённого как DEFAULT UNIQUE предыдущим запросом INSERT, с использованием данного link_identifier. Если link_identifier не специфицирован, принимается последняя открытая ссылка.

fbsql_insert_id() возвращает 0, если предыдущий запрос не генерирует значение DEFAULT UNIQUE. Если вам нужно сохранить значение на будущее, вызовите fbsql_insert_id() сразу после запроса, генерирующего это значение.

Примечание: значение FrontBase SQL-функции LAST_INSERT_ID() всегда содержит самое последнее сгенерированное DEFAULT UNIQUE и не восстанавливается между запросами.


Назад Оглавление Вперёд
fbsql_hostname Вверх fbsql_list_dbs

Файл конфигурации

Файл конфигурации (php3.ini в PHP 3.0 и просто php.ini в PHP 4.0) читается при старте PHP. Для версий серверных модулей PHP это происходит один раз при старте web-сервера. Для CGI и CLI-версий это происходит при каждом вызове.

По умолчанию php.ini размещается как опция времени компиляции (см. FAQ), но местоположение может быть изменено для CGI и CLI-версий ключом командной строки -c (см. главу об использовании PHP из командной строки. Вы можете использовать также переменную окружения PHPRC для добавления пути поиска php.ini.

Пример 3-1. php.ini

; 
любой текст в строке после незакавыченного символа ; игнорируется [php] ; маркёры 
раздела (текст в квадратных скобках) также игнорируются ; Boolean-значения могут 
быть установлены в true, on, yes ; или в false, off, no, none register_globals 
= off magic_quotes_gpc = yes ; вы можете заключать строки в двойные кавычки include_path 
= ".:/usr/local/lib/php" ; обратные слэши (\) рассматриваются так же, как любой 
другой символ include_path = ".;c:\php\lib"