Подскажите пожалуйста!!! Вызываю процедуру из php. В Результате процедура возвращает 2 курсора. Как можно в php работать с таким результатом?
Вызываю процедуру:
$connect=mssql_connect("***", "***", "***") or exit ("Не удалось соединиться с сервером");
$db=mssql_select_db("***", $connect) or exit ("Не удалось выбрать БД");
$lcQuery="exec GetProblem2HTML 1";
$rez = mssql_query($lcQuery, $connect);
Если бы процедура вернула один курсор, то дальше, я бы работала с результатом, используя mssql_result, а тут не знаю как поступить( Мозг себе сломала.
Буду признательна за любой пинок в верном направлении)
Спустя 13 минут, 6 секунд (7.06.2012 - 06:58) redreem написал(а):
точно так же как и с обычными запросами. только после забора запроса в массив (mysqli_fetch_...) нужно обязательно вычистить буфер, иначе следующий запрос "застрянет":
Синтаксис для mysql уж сами найдете.
while (mysqli_next_result($base)) {
mysqli_store_result($base);
}
Синтаксис для mysql уж сами найдете.
Спустя 3 часа, 29 минут, 58 секунд (7.06.2012 - 10:28) vagrand написал(а):
redreem
Человек вроде спрашивал про MSSQL.
УмкаСсервера
Можешь использовать mssql_fetch_assoc()
Человек вроде спрашивал про MSSQL.
УмкаСсервера
Можешь использовать mssql_fetch_assoc()
Спустя 22 минуты, 25 секунд (7.06.2012 - 10:50) УмкаСсервера написал(а):
vagrand
Спасибо!!
redreem
Спасибо Вам за внимание и желание помочь, но меня действительно интересует mssql
Спасибо!!
redreem
Спасибо Вам за внимание и желание помочь, но меня действительно интересует mssql
Спустя 1 минута, 39 секунд (7.06.2012 - 10:52) УмкаСсервера написал(а):
У меня возник ещё такой вопрос. sql запрос возвращает мне длинную строку. А php скрипт принимает только первые 255 символов.
Можно ли как-то ухитриться и получить всю строку?
Можно ли как-то ухитриться и получить всю строку?
Спустя 1 минута, 58 секунд (7.06.2012 - 10:54) Игорь_Vasinsky написал(а):
у них функции похожы, тока 2я буква разная, и не которых функций нет в mssql
Спустя 5 минут, 24 секунды (7.06.2012 - 10:59) redreem написал(а):
vagrand
Цитата |
пинок в верном направлении |
читаем буковы. да?
Спустя 5 минут, 35 секунд (7.06.2012 - 11:05) redreem написал(а):
УмкаСсервера
сравни и возьми нужные функции. делов-то.
http://www.php.su/functions/?cat=mysql
http://www.php.su/functions/?cat=mysqli
сравни и возьми нужные функции. делов-то.
http://www.php.su/functions/?cat=mysql
http://www.php.su/functions/?cat=mysqli
Спустя 12 минут, 33 секунды (7.06.2012 - 11:18) УмкаСсервера написал(а):
Я кажется сегодня заработалась..мозг кипит, ничего не соображаю. Основательности не хватает
redreem
Спасибо. Буду разбираться
redreem
Спасибо. Буду разбираться
Спустя 23 часа, 8 минут, 2 секунды (8.06.2012 - 10:26) УмкаСсервера написал(а):
Всем большое спасибо! Вопрос решила!
redreem
Помогла ваша наводка
redreem
Помогла ваша наводка
Цитата |
нужно обязательно вычистить буфер, иначе следующий запрос "застрянет": |