|
Ключ
Эта строка удалена.
Это слово было удалено. Это слово было добавлено.
Эта строка добавлена.
|
Изменения (1)
просмотр истории страницы... |
| Мы не можем гарантировать качественную работу этих подсистем при большом количестве пользователей. |
| ---- *Пояснение к работе с БД из внешних программ* 1. Выполнение запроса более 15 секунд крайне не рекомендуется. Избегайте join лучше использовать left outer join или where exists 2. Обязательно после выполнения любых sql команд нужно всю информацию сохранить в массив или в файл и *сразу закрывать транзакцию, или закрывать подключение к БД.* Пример можно найти в файле /var/www/local/include/database.php Примерная последовательность. conn_id = @ibase_connect($this->host.':'.$this->database, $this->user, $this->password, $this->charset, 0, 3, $this->role); if \!ibase_errmsg() exit query = @ibase_prepare($conn_id, $sql_query) if \!ibase_errmsg() exit store_res = @ibase_query($conn_id, $sql_query); $object = @ibase_fetch_row($sql_res); или ibase_fetch_object ibase_free_result($sql_res); ibase_free_query($query) ibase_commit($conn_id) @ibase_close($conn_id) |