Новые книги

«Прощайте, мистер Гейтс» – по мнению всемирно известного писателя и публичного деятеля Николаса Карра, сегодня IT-системы уходят в прошлое: конкурентная значимость IT неминуемо снижается, программное обеспечение, как когда-то электричество, становится… коммунальной услугой! И как столетие назад создание мощных электростанций обозначило новую эпоху в жизни человечества, так и сегодня мы переживаем подобную технологическую революцию, кардинально меняющую нашу жизнь.

Это увлекательная и поистине проницательная книга для всех, кому интересно, как происходят технологические прорывы и какие перемены ждут нас в ближайшем будущем.
Применение виртуальных машин дает различным категориям пользователей — от начинающих до IT-специалистов — множество преимуществ. Это и повышенная безопасность работы, и простота развертывания новых платформ, и снижение стоимости владения. И потому не случайно сегодня виртуальные машины переживают второе рождение.

В книге рассмотрены три наиболее популярных на сегодняшний день инструмента, предназначенных для создания виртуальных машин и управления ими: Virtual PC 2004 компании Microsoft, VMware Workstation от компании VMware и относительно «свежий» продукт — Parallels Workstation, созданный в компании Parallels. Причем описание всех «конкурирующих» программ построено по одной и той же схеме, чтобы читателю проще было сравнить их между собой и сделать обоснованный выбор.

fbsql_affected_rows

Учебник РНР
Назад Вперёд

fbsql_affected_rows

(PHP 4 >= 4.0.6)

fbsql_affected_rows - получает количество рядов, задействованных в предыдущей FrontBase-операции.

Описание

int fbsql_affected_rows ([resource link_identifier])

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

Примечание: если вы используете транзакции, вы должны вызывать fbsql_affected_rows() после запроса INSERT, UPDATE или DELETE, а не после подтверждения транзакции.

Если последним был запрос DELETE без оператора WHERE, то все записи будут удалены из таблицы, а функция вернёт нуль.

Примечание: при использовании UPDATE, FrontBase не будет обновлять столбцы, где новая переменная - такая же, как и старая. Это может создать ситуацию, когда fbsql_affected_rows() может в действительности равняться не количеству совпавших рядов, а количеству рядов, которые действительно были задействованы в запросе.

Если последний запрос потерпел неудачу, эта функция возвратит -1.

См. также fbsql_num_rows().


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