Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 17.10.2011, 10:37
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

В query analizer пишу следующий код, все работает нормльно, выдается идентификатор добавленной строки.BEGIN TRANINSERT into zayspisok (FIO, kod_uslug, kontactinfo, srok) values (\"".$_SESSION["AUserZay"]."\", \"".$tipuslug."\", \"".$kontact."\", \"".$srok."\")SELECT @@IDENTITY AS 'Identity'COMMIT TRANА вот на PHP никак не могу получить этот идентификатор. Пробовал без транзакицй:$query2="INSERT into zayspisok (FIO, kod_uslug, kontactinfo, srok) values (\"".$_SESSION["AUserZay"]."\", \"".$tipuslug."\", \"".$kontact."\", \"".$srok."\")";$query3="SELECT @@IDENTITY AS 'Identity'";$res=mssql_query($query2);$r es1=mssql_query($query3);$row = mssql_fetch_array($res1);$id=$row['Identity'];echo $id;тогда работает так, но мне нужно чтобы было с транзакцией
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
.bat php + mssql Guest Продолжение старого архива 0 17.10.2011 10:30
В какое время проходит транзакция? Guest Продолжение старого архива 0 17.10.2011 01:29
mysql транзакция Guest Продолжение старого архива 0 16.10.2011 16:31
SQLite и «вложенная транзакция» Guest Новый архив 3 0 29.09.2011 03:45



© www.otvetnemail.ru - Форум вопросов и ответов.