powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (PHP+MySQL) Проблема с выполнением запроса после вызова процедуры.
2 сообщений из 2, страница 1 из 1
(PHP+MySQL) Проблема с выполнением запроса после вызова процедуры.
    #33767345
ZloyShaman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Проблема с выполнением запроса после вызова процедуры из php-скрипта.
Пример:
Процедура
Код: plaintext
1.
2.
3.
4.
5.
6.
CREATE PROCEDURE `testproc1`()
    NOT DETERMINISTIC
    SQL SECURITY DEFINER
    COMMENT ''
BEGIN
     select  1 ;
END;

PHP-скрипт:
Код: plaintext
1.
2.
3.
4.
5.
6.
<?php
if (!($link = mysql_connect('localhost', 'root', '', true,  196608 ))) die('1'.mysql_error());
mysql_select_db('user');
$res = mysql_query( 'CALL testproc1()', $link ) or die('2'.mysql_error());
$res = mysql_query( 'SELECT 1`', $link ) or die('3'.mysql_error());;
echo "OK";
?>

В половине случаев на второй mysql_query получаю "Lost connection to MySQL server during query". Что интересно, если между двумя mysql_query поставить, например sleep(1), то в 100% случаях всё работает отлично.
Эффект наблюдал на PHP 5.0.5 + MySQL 5.0.15 и PHP 5.1.2 + MySQL 5.0.18.
Весь интернет перерыл, мозг слома, помогите, кто чем может.
Заранее спасибо.
Модератор:
Называйте топики более информативно.
...
Рейтинг: 0 / 0
(PHP+MySQL) Проблема с выполнением запроса после вызова процедуры.
    #33768124
ZloyShaman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Проблема решилась использованием mysqli и добавлением mysqli_next_result($link); между вызовами.
http://bugs.php.net/bug.php?id=32882
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (PHP+MySQL) Проблема с выполнением запроса после вызова процедуры.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]