Sep
17
2010
|
|
| ingres_query (PHP 4 >= 4.0.2) ingres_query - отправляет SQL-запрос/query в Ingres II. Описаниеbool ingres_query (string query [, resource link])
Возвращает TRUE при успехе, FALSE при неудаче. ingres_query() отправляет данный query Ingres-серверу. Этот запрос обязан быть правильным SQL-запросом (см. справочник Ingres SQL). Этот запрос становится частью текущей открытой транзакции. Если открытой транзакции нет, ingres_query() открывает новую транзакцию. Для закрытия транзакции вы можете вызвать либо ingres_commit() для подтверждения сделанных в БД изменений, либо ingres_rollback() - для отмены (отката) этих изменений. По окончании работы скрипта, любая открытая транзакция откатывается (вызовом ingres_rollback()). Вы можете также использовать ingres_autocommit() перед открытием новой транзакции, чтобы немедленно подтверждать каждый SQL-запрос. Некоторые типы SQL-запросов не могут быть отправлены этой функцией:
| |||
<?php
ingres_connect ($database, $user, $password);
ingres_query ("select * from table");
while ($row = ingres_fetch_row()) {
echo $row[1];
echo $row[2];
}
?> |
См. также ingres_fetch_array(), ingres_fetch_object(), ingres_fetch_row(), ingres_commit(), ingres_rollback() и ingres_autocommit().
| Комментарии |
|