Модераторы: skyboy
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Транзакции, как нужно делать??? 
:(
    Опции темы
tigger
Дата 11.12.2007, 18:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Awaiting Authorisation
Сообщений: 456
Регистрация: 30.4.2005

Репутация: нет
Всего: 4



mysql_query('START TRANSACTION');
mysql_query($query_upd);
mysql_query($query_update_i);
mysql_query('COMMIT');

вот нашел что так делать надо, а как же обработать если запросы Update были не успешными?




--------------------
user posted image
PM MAIL   Вверх
vi_k
Дата 31.12.2007, 07:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 43
Регистрация: 29.12.2007

Репутация: нет
Всего: нет



Код

mysql_query('START TRANSACTION');

$res = mysql_query($query_upd);
if( $res) $res = mysql_query($query_update_i);

if( $res) mysql_query('COMMIT');
else {
  mysql_query('ROLLBACK');
  echo mysql_error();
}

PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | MySQL | Следующая тема »


 




[ Время генерации скрипта: 0.0579 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.