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

sybase_affected_rows

(PHP 3>= 3.0.6, PHP 4)

sybase_affected_rows - получает количество рядов, задействованных в последнем запросе/query.

Описание

int sybase_affected_rows ([int link_identifier])

Возвращает количество рядов, задействованных в последнем запросе.

sybase_affected_rows() возвращает количество рядов, задействованных в последнем запросе INSERT, UPDATE или DELETE на сервере, ассоциированном со специфицированным идентификатором ссылки/link identifier. Если идентификатор ссылки не специфицирован, принимается последняя ссылка.

Эта команда неэффективна для операторов SELECT, а только для оператор, модифицирующих записи. Для запрашивания количества рядов, возвращаемых из SELECT, используйте sybase_num_rows().

Примечание: эта функция доступна только при использовании интерфейса библиотеки CT с Sybase, а не библиотеки DB.


Назад Оглавление Вперёд
Функции Sybase Вверх sybase_close

Использование аргументов функции

Установка переменных в Таблице Символов

Таблицы символов в PHP реализованы как хэш-таблицы. В любое данное время &symbol_table является указателем на 'главную/main' таблицу символов, а active_symbol_table указывает на текущую активную таблицу символов (они могут быть идентичны, как при старте, или разными, если вы находитесь внутри функции).

В следующих примерах использована 'active_symbol_table'. Вы должны заменить её на &symbol_table, если хотите работать именно с 'main' таблицей символов. Также эта же функция может применяться к массивам, как разъясняется ниже.

Пример E-3. Проверка существования $foo а таблице символов
if 
(hash_exists(active_symbol_table,"foo",sizeof("foo"))) { exists... } else { doesn't 
exist }