Руководство по РНР 3.0




Руководство по РНР 3.0 (часть 9)


    mysql_query
    mysql_query mysql_query -- Отправляет SQL-запрос на MySQL...
    Описание
    Описание int mysql_query(string query, int [link_identifier] ); mysql_query() посылает запрос в базу данных, к настоящему времени активную на сервере, который связан с определенным идентификатором...
    mysql_result
    mysql_result mysql_result -- Получает данные результата...
    Описание
    Описание int mysql_result(int result, int row, mixed field); mysql_result() возвращает содержимое одной ячейки из установленного результата MySQL. Аргументом поля может быть номер или имя поля, ил...
    mysql_select_db
    mysql_select_db mysql_select_db -- Выбирает Базу Данных MySQL...
    Описание
    Описание int mysql_select_db(string database_name, int [link_identifier] ); Возвращает: true при успешном выполнении , false при ошибке mysql_select_db() устанавливает текущую активную базу данных...
    mysql_tablename
    mysql_tablename mysql_tablename -- Получает имя таблицы, содержащей указанное поле....
    Описание
    Описание string mysql_tablename(int result, int i); mysql_tablename() берет указатель результата возвращенный функцией mysql_list_tables() а также целочисленный индекс и возвращает имя таблицы. Фу...
    Пример 1. mysql_tablename() example
    Пример 1. mysql_tablename() example ?php mysql_connect ("localhost:3306"); $result = mysql_listtables ("wisconsin"); $i = 0; while ($i mysql_num_rows ($result)) { $tb_names[$i] = mysql_tablename (...
    sybase_affected_rows
    sybase_affected_rows sybase_affected_rows -- возвращает число строк, измененных последним запросом...
    Описание
    Описание int sybase_affected_rows(int [link_identifier] ); Возвращает: Число строк,измененных последним запросом. Функция sybase_affected_rows() возвращает число строк, участвовавших в запросе вид...
    sybase_close
    sybase_close sybase_close -- завершает соединение с Sybase...
    Описание
    Описание int sybase_close(int link_identifier); возвращет: true - в случае успеха, false - в случае ошибки Функция sybase_close() завершает соединение с базой данных Sybase, обозначенное с помощью...
    sybase_connect
    sybase_connect sybase_connect -- устанавливает соединение с Sybase - сервером...
    Описание
    Описание int sybase_connect(string servername, string username, string password); Возвращает: В случае успеха: идентификатор соединения (положительное число), в противном случае - false. Функция s...
    sybase_data_seek
    sybase_data_seek sybase_data_seek -- перемещает внутренний указатель записей...
    Описание
    Описание int sybase_data_seek(int result_identifier, int row_number); Возвращает: true -в случае успеха, иначе - false Функция sybase_data_seek() перемещает внутренний указатель в результирующем н...
    sybase_fetch_array
    sybase_fetch_array sybase_fetch_array -- извлекает строку в виде массива...
    Описание
    Описание int sybase_fetch_array(int result); Возвращает: Массив, содержащий извлеченную из набора данных строку или false - если строк больше нет. Функция sybase_fetch_array() является расширенной...
    sybase_fetch_field
    sybase_fetch_field sybase_fetch_field --получает информацию о столбце из набора данных...
    Description
    Description object sybase_fetch_field(int result, int field_offset); Возвращает объект, содержащий информацию о столбце Функцию sybase_fetch_field() можно использовать для получения данных о столб...
    sybase_fetch_object
    sybase_fetch_object sybase_fetch_object --извлекает строку в виде объекта...
    Описание
    Описание int sybase_fetch_object(int result); Возвращает: Объект, свойства которого соответствуют извлеченной из набора данных строке, или false - если сторк больше нет. Функция sybase_fetch_objec...
    sybase_fetch_row
    sybase_fetch_row sybase_fetch_row -- получает строку в виде пронумерованного массива...
    Описание
    Описание array sybase_fetch_row(int result); Возвращает: Массив, соответствующий извлеченной строку, или false - если строк больше нет. Функция sybase_fetch_row() извлекает строку данных из резуль...
    sybase_field_seek
    sybase_field_seek sybase_field_seek -- указывает смещение (номер) столбца в строке...
    Описание
    Описание int sybase_field_seek(int result, int field_offset); Переходит к указанному столбцу. Если при следующем вызове sybase_fetch_field() не будет указан конкретный номер столбца, то будет возв...
    sybase_free_result
    sybase_free_result sybase_free_result --освобождает память, занятую результирующим набором данных...
    Описание
    Описание int sybase_free_result(int result); Функцию sybase_free_result() следует вызывать, только если вы хотите уменьшить объем используемой памяти во время выполнения скрипта. Все занимаемая па...
    sybase_num_fields
    sybase_num_fields sybase_num_fields -- получает число столбцов в результирующем наборе данных...
    Описание
    Описание int sybase_num_fields(int result); sybase_num_fields() возвращает число столбцов в результирующем наборе Смотри также: sybase_db_query() , sybase_query() , sybase_fetch_field() , sybase_n...
    sybase_num_rows
    sybase_num_rows sybase_num_rows -- получает число столбцов в результирующем наборе данных...
    Описание
    Описание int sybase_num_rows(string result); sybase_num_rows() rвозвращает число строк в результирующем наборе Смотри также: sybase_db_query() , sybase_query() и sybase_fetch_row() ....
    sybase_pconnect
    sybase_pconnect sybase_pconnect -- открывает постоянное соединение с Sybase-сервером...
    Описание
    Описание int sybase_pconnect(string servername, string username, string password); Возвращает: Идентификатор соединения с Sybase-сервером (положительное число) или false в случае ошибки Функция sy...
    sybase_query
    sybase_query sybase_query -- посылает запрос на Sybase-сервер...
    Описание
    Описание int sybase_query(string query, int link_identifier); Возвращает: в случае успеха- идентификатор результирующего набора данных (положительное число), или false- в случае ошибки. Функция sy...
    sybase_result
    sybase_result sybase_result --получает результирующие данные...
    Описание
    Описание int sybase_result(int result, int i, mixed field); Возвращает: Содержимое ячейки данных на пересечении указанных строки и столбца из заданного результирующего набора данных Sybase. Функци...
    sybase_select_db
    sybase_select_db sybase_select_db -- выбирает базу данных Sybase...
    Описание
    Описание int sybase_select_db(string database_name, int link_identifier); Возвращает: true - в случае успеха, false - в случае ошибки Функция sybase_select_db() устаналивает активную базу данных н...

    Содержание fsockopen set_socket_blocking gethostbyaddr gethostbyname gethostbynamel checkdnsrr getmxrr openlog syslog closelog debugger_on debugger_off...
    fsockopen
    fsockopen fsockopen -- Открывает соединение с узлом в Интернете или Unix-системой через socket ....
    Описание
    Описание int fsockopen(string hostname, int port, int [errno], string [errstr]); Открывает сокетное соединение с доменом Internet по адресу hostname на порт port и возвращает файловый указатель, к...
    Пример 1. fsockopen example
    Пример 1. fsockopen example $fp = fsockopen("www.php.net", 80, $errno, $errstr); if(!$fp) { echo "$errstr ($errno)br\n"; } else { fputs($fp,"GET / HTTP/1.0\n\n"); while(!feof($fp)) { echo fgets($f...
    set_socket_blocking
    set_socket_blocking set_socket_blocking -- Устанавливает blocking/non-blocking режимы работы сокета...
    Описание
    Описание int set_socket_blocking(int socket descriptor, int mode); Если mode отсутствует, данный дескриптор сокета переключится на non-blocking режим, а если присутствует, то переключится на block...
    gethostbyaddr
    gethostbyaddr gethostbyaddr -- Получает имя хоста Internet, соответствующее данному IP-адресу....
    Описание
    Описание string gethostbyaddr(string ip_address); Возвращает имя хоста Internet определенного аргументом ip_address . Если происходит ошибка, возвращается ip_address . См. также gethostbyname() ....
    gethostbyname
    gethostbyname gethostbyname -- Получает IP-адрес, соответствующий заданному имени хоста Интернет...
    Описание
    Описание string gethostbyname(string hostname); Возвращает IP-адрес хоста, указанного аргументом hostname . См. также gethostbyaddr() ....
    gethostbynamel
    gethostbynamel gethostbynamel -- Получает список IP-адресов, соответствующих заданному имени хоста Интернет....
    Описание
    Описание array gethostbynamel(string hostname); Возвращает список IP-адресов на которых разрешен хост Internet, указанный аргументом hostname . См. также gethostbyname() , gethostbyaddr() , checkd...
    checkdnsrr
    checkdnsrr checkdnsrr -- Проверяет записи DNS, соответствующие заданному хосту или IP-адресу...
    Описание
    Описание int checkdnsrr(string host, string [type]); Ищет в DNS записи типа type , соответствующие аргументу host . Возвращает true, если обнаруживаются какие-либо записи ; Возвращает false, если...
    getmxrr
    getmxrr getmxrr -- Получает MX записи, соответствующие заданному имени хоста....
    Описание
    Описание int getmxrr(string hostname, array mxhosts, array [weight]); Ищет в DNS MX-записи, соответствующие hostname . Возвращает true если записи найдены; возвращает false если записей не найдено...
    openlog
    openlog openlog -- открывает соединение к системным логам (system logger)...
    Описание
    Описание int openlog(string ident, int option, int facility); openlog() открывает для программы соединение c system logger . Строка ident добавляется к каждому сообщению. Значение для option и fac...
    syslog
    syslog syslog -- генерирует системное регистрационное сообщение...
    Описание
    Описание int syslog(int priority, string message); syslog() генерирует регистрационное сообщение, для system logger. priority - комбинация легкости и уровня, значения для которых даются в следующе...
    closelog
    closelog closelog -- закрывает соединение с system logger...
    Описание
    Описание int closelog(void); closelog() закрывает дескриптор, используемый для записи в system logger. Использование closelog() необязательно....
    debugger_on
    debugger_on debugger_on -- Разрешает внутренний PHP отладчик...
    Описание
    Описание int debugger_on(string address); Разрешает внутренний PHP отладчик, соединяя его на address . Отладчик находится в стадии разработки....
    debugger_off
    debugger_off debugger_off -- запрещает внутренний PHP отладчик...
    Описание
    Описание int debugger_off(void); Запрещает внутренний PHP отладчик. Отладчик находится в стадии разработки....
    odbc_autocommit
    odbc_autocommit odbc_autocommit -- Переключает режим автофиксирования (auto-commit)...
    Описание
    Описание int odbc_autocommit (int connection_id, int [ OnOff ]); Без параметра OnOff эта функция возвращает статус автофиксирования для connection_id . True возвращается, если автофиксирование вкл...
    odbc_binmode
    odbc_binmode odbc_binmode -- обработка двоичных данных...
    Описание
    Описание int odbc_binmode (int result_id, int mode); (ODBC SQL types affected: BINARY, VARBINARY, LONGVARBINARY) ODBC_BINMODE_PASSTHRU: Передает двоичные данные ODBC_BINMODE_RETURN: Возвращает как...
    Таблица 1. Обработка данных типа LONGVARBINARY
    Таблица 1. Обработка данных типа LONGVARBINARY binmode longreadlen результат ODBC_BINMODE_PASSTHRU 0 передает ODBC_BINMODE_RETURN 0 передает ODBC_BINMODE_CONVERT 0 передает ODBC_BINMODE_PASSTHRU 0...
    odbc_close
    odbc_close odbc_close -- Закрывает ODBC-соединение...
    Описание
    Описание void odbc_close (int connection_id); odbc_close() закрывает соединение с сервером баз данных, связанное с указанным идентификатором соединения. Замечание: Эта функция выдаст ошибку, если...
    odbc_close_all
    odbc_close_all odbc_close_all -- Закрывает все ODBC-соединения...
    Описание
    Описание void odbc_close_all (void); odbc_close_all() закрывает все соединения с сервером(серверами) баз данных. Замечание: Эта функция выдаст ошибку, если у этих соединений есть незавершенные тра...
    odbc_commit
    odbc_commit odbc_commit -- Фиксирует транзакцию ODBC...
    Описание
    Описание int odbc_commit (int connection_id); Возвращает: true при успехе, false при ошибке. Все незаконченные транзакции на connection_id фиксируются....
    odbc_connect
    odbc_connect odbc_connect -- Соединяет с источником данных...
    Описание int odbc_connect (string...
    Описание int odbc_connect (string dsn, string user, string password); возвращает идентификатор ODBC-соединения или 0 ( false ) при ошибке. Идентификатор соединения, возвращаемый этой функцией, зап...
    odbc_cursor odbc_cursor -- Получает имя курсора Описание
    Описание string odbc_cursor (int result_id); odbc_cursor возвращает имя курсора для указанного result_id....
    odbc_do
    odbc_do odbc_do -- совпадает с odbc_exec()...
    Описание
    Описание string odbc_do (int conn_id, string query); odbc_do запускает запрос на указанном соединении...
    odbc_exec
    odbc_exec odbc_exec -- Подготовка и запуск SQL-запроса...
    Описание
    Описание int odbc_exec (int connection_id, string query_string); Возвращает false при ошибке. Возвращает ODBC-идентификатор результата, если SQL команда была запущена успешно. odbc_exec() посылает...
    odbc_execute
    odbc_execute odbc_execute -- запускает подготовленный SQL-запрос...
    Описание
    Описание int odbc_execute (int result_id, array [ parameters_array ]); Запускает SQL-запрос, подготовленный функцией odbc_prepare() . Возвращает true при успешном запуске, false о обратном случае....
    odbc_fetch_into
    odbc_fetch_into odbc_fetch_into -- Извлекает одну строку результата в массив...
    Описание
    Описание int odbc_fetch_into (int result_id, int [ rownumber ], array result_array); Возвращает число столбцов в результате; false при ошибке. result_array может быть любого типа, так как он будет...
    odbc_fetch_row
    odbc_fetch_row odbc_fetch_row -- Извлекает строку...
    Описание
    Описание int odbc_fetch_row (int result_id, int [ row_number ]); Если odbc_fetch_row() прошла успешно (строка существовала), то будет возвращено true . Если больше строк нет, то будет возвращеноfa...
    odbc_field_name
    odbc_field_name odbc_field_name -- Возвращает имя столбца...
    Описание
    Описание string odbc_fieldname (int result_id, int field_number); odbc_field_name() возвращает имя поля в соответствии с указанным номером столбца в указанном ODBC-идентификаторе результата. Номер...
    odbc_field_type
    odbc_field_type odbc_field_type -- тип данных поля...
    Описание
    Описание string odbc_field_type (int result_id, int field_number); odbc_field_type() возвращает SQL тип поля в соответствии с номером в указанном ODBC-идентификаторе результата. Номера полей начин...
    odbc_field_len
    odbc_field_len odbc_field_len -- возвращает длину поля...
    Описание
    Описание string odbc_field_type (int result_id, int field_number); odbc_field_type() возвращает длину поля в соответствии с номером в указанном ODBC-идентификаторе результата. Номера строк начинаю...
    odbc_free_result
    odbc_free_result odbc_free_result -- освобождает ресурсы, связанные с результатом...
    Описание
    Описание int odbc_free_result (int result_id); Всегда возвращает true. odbc_free_result() необходимо вызывать только если вы беспокоитесь об использовании большого количества памяти во время запус...
    odbc_longreadlen
    odbc_longreadlen odbc_longreadlen -- обработка полей типа LONG...
    Описание
    Описание int odbc_longreadlen (int result_id, int length); (Обрабатываемые ODBC SQL типы : LONG, LONGVARBINARY) Число байтов, возвращенных PHP, контролируется длиной параметра. Если она установлен...
    odbc_num_fields
    odbc_num_fields odbc_num_fields -- число столбцов в результате...
    Описание
    Описание int odbc_num_fields (int result_id); odbc_num_fields() возвращает число полей (столбцов) в результате ODBC. Эта функция вернет -1 при ошибке. Аргумент является правильным результирующим и...
    odbc_pconnect
    odbc_pconnect odbc_pconnect -- Открывает постоянное соединение с базой данных...
    Описание
    Описание int odbc_pconnect (string dsn, string user, string password); Возвращает идентификатор ODBC соединения или 0 ( false ) при ошибке. Эта функция очень похожа на odbc_connect() , кроме того,...
    odbc_prepare
    odbc_prepare odbc_prepare -- Подготавливает запрос для запуска...
    Описание
    Описание int odbc_prepare (int connection_id, string query_string); Возвращает false при ошибке. Возвращает ODBC-идентификатор результата, если SQL команда была подготовлена успешно. Идентификатор...
    odbc_num_rows
    odbc_num_rows odbc_num_rows -- Число строк в результате...
    Описание
    Описание int odbc_num_rows (int result_id); odbc_num_rows() возвращает число строк в ODBC результате. Эта функция вернет -1 при ошибке. Для команд INSERT, UPDATE и DELETE odbc_num_rows() вернет чи...
    odbc_result
    odbc_result odbc_result -- получает результирующие данные...
    Описание
    Описание string odbc_result (int result_id, mixed field); Возвращает содержимое поля. поле может быть целым числом, содержащим номер столбца необходимого вам поля, или оно может быть строкой, соде...
    odbc_result_all
    odbc_result_all odbc_result_all -- Выдача результата в виде HTML таблицы...
    Описание
    Описание int odbc_result_all (int result_id, string [ format ]); Возвращает число строк в результате или false при ошибке. odbc_result_all() выдает все строки из идентификатора результата, получен...
    odbc_rollback
    odbc_rollback odbc_rollback -- Откат транзакции...
    Описание
    Описание int odbc_rollback (int connection_id); Откатавает все незаконченные запросы на connection_id . Возвращает true при успехе, false при ошибке....
    Ora_Bind
    Ora_Bind Ora_Bind -- связывает переменной PHP с параметром Oracle...
    Описание
    Описание int ora_bind (int cursor, string PHP variable name, string SQL parameter name, int length, int [ type ]); Возвращает true если связывание прошло успешно, в обратном случае - false. Делали...
    Ora_Close
    Ora_Close Ora_Close -- закрывает курсор Oracle...
    Описание
    Описание int ora_close (int cursor); Взвращает true, если закрытие завершилось успешно, иначе false. Детали об ошибке могут быть получены используя функции ora_error() и ora_errorcode() . Эти функ...
    Ora_ColumnName
    Ora_ColumnName Ora_ColumnName -- возвращает имя результирующего столбца Oracle...
    Описание
    Описание string Ora_ColumnName (int cursor, int column); Возвращает имя поля/столбца column под курсором cursor . Все буквы возвращенного имени возвращаются в верхнем регистре....
    Ora_ColumnType
    Ora_ColumnType Ora_ColumnType -- возвращает тип результирующего столбца Oracle...
    Описание
    Описание string Ora_ColumnType (int cursor, int column); Возвращает имя типа данных Oracle для поля/столбца column под курсором cursor . Возвращаемый тип будет один из следующих: "VARCHAR2" "VARCH...
    Ora_Commit
    Ora_Commit Ora_Commit -- фиксирует транзакцию Oracle...
    Описание
    Описание int ora_commit (int conn); Возвращает true при успехе, false при ошибке. Детали об ошибке могут быть получены с помощью функций ora_error() и ora_errorcode() Эти функция фиксирует транзак...
    Ora_CommitOff
    Ora_CommitOff Ora_CommitOff -- отключает атоматическое фиксирование...
    Описание
    Описание int ora_commitoff (int conn); Возвращает true при успехе, false при ошибке. Детали об ошибке могут быть получены с помощью функций ora_error() и ora_errorcode() . Эти функция отключает ав...
    Ora_CommitOn
    Ora_CommitOn Ora_CommitOn -- включает автоматическое фиксирование...
    Описание
    Описание int ora_commiton (int conn); Эта функция включает автоматическое фиксирование после каждого вызова ora_exec() на данном соединении. Возвращает true при успехе, false при ошибке. Детали об...
    Ora_Error
    Ora_Error Ora_Error -- возвращает сообщение об ошибке Oracle...
    Описание
    Описание string Ora_Error (int cursor); Возвращает сообщение об ошибке в виде XXX - NNNNN где XXX - место, где произошла ошибка, и NNNNN определяет сообщение об ошибке. Параметр cursor может в вер...
    Ora_ErrorCode
    Ora_ErrorCode Ora_ErrorCode -- возвращает код ошибки Oracle...
    Описание
    Описание int Ora_ErrorCode (int cursor); Возвращает числовой код последней запущенной команды на указанном курсоре. Параметр cursor может в версии PHP 3.0.6 быть идентификатором соединения....
    Ora_Exec
    Ora_Exec Ora_Exec -- запускает синтаксически разобранную команду на курсоре Oracle...
    Описание
    Описание int ora_exec (int cursor); Возвращает true при успехе, false при ошибке. Детали об ошибке могут быть получены с помощью функций ora_error() и ora_errorcode() ....
    Ora_Fetch
    Ora_Fetch Ora_Fetch -- возвращает строку данных из курсора...
    Описание
    Описание int ora_fetch (int cursor); Возвращает true (строка была получена) или false (нет больше строк или произошла ошибка). Если ошибка произошла, то детали могут быть получены с помошью функци...
    Ora_GetColumn
    Ora_GetColumn Ora_GetColumn -- возвращает даные из полученной строки...
    Описание
    Описание mixed ora_getcolumn (int cursor, mixed column); Возвращает поле данных. Если произошла ошибка, то будет возвращено False и ora_errorcode() вернет ненулевое значение. Отметим, однако, что...
    Ora_Logoff
    Ora_Logoff Ora_Logoff -- закрывает соединение Oracle...
    Описание
    Описание int ora_logoff (int connection); Возвращает true при успехе, false при ошибке. Детали об ошибке могут быть получены с помощью функций ora_error() и ora_errorcode() . Отключает пользовател...
    Ora_Logon
    Ora_Logon Ora_Logon -- открывает соединение Oracle...
    Описание
    Описание int ora_logon (string user, string password); Устанавливает соединение между PHP и базай данных Oracle с указанными именем пользователя и паролем. Соединение могут быть установлены с помо...
    Ora_Open
    Ora_Open Ora_Open -- открывает курсор Oracle...
    Описание
    Описание int ora_open (int connection); Открывает курсор Oracle, связанный с соединением. Возвращает идентификатор курсора или False при ошибке. Детали об ошибке могут быть получены с помощью функ...
    Ora_Parse
    Ora_Parse Ora_Parse -- делает синтаксический разбор запроса SQL...
    Описание
    Описание int ora_parse (int cursor_ind, string sql_statement, int defer); Эта функция разбирает запрос SQL или блок PL/SQL и связывает его с указанным курсором. Возвращает 0 при успехе или -1 при...
    Ora_Rollback
    Ora_Rollback Ora_Rollback -- откатывает транзакцию...
    Описание
    Описание int ora_rollback (int connection); Эта функция отменяет транзакцию Oracle. (См. ora_commit() для определения транзакции). Возвращает true при успехе, false при ошибке. Детали об ошибке мо...
    PDF_get_info
    PDF_get_info PDF_get_info -- Возвращает обычную информационную структуру для pdf документа...








Начало