







|
MySQL.RU - Webboard
Вернуться
Почему не работает третий запрос при соедине? (Belkin) 22/08/2005 - 13:25:05
Re: Почему не работает третий запрос при соедине? (Dinky) 22/08/2005 - 18:38:47
Re: Почему не работает третий запрос при соедине? (Belkin) 23/08/2005 - 11:52:50
Re: Почему не работает третий запрос при соедине? (Dinky) 23/08/2005 - 19:28:52
From: Belkin - 22/08/2005 - 13:25:05
Subject:Почему не работает третий запрос при соедине?
-----------------
Здравствуй уважаемый Народ!
Подскажите в трабле или ткните где прочесть.
делаю так(php-файл):
$Connect=mysql_connect(.....);
mysql_select_db(...., $Connect);
.
.
$sql1="....";
$result1=mysql_query($sql1,$Connect);
while (...mysql_fetch_asscoc($result1)):
.
.
$sql2="......";
$result2=mysql_query($sql2,$Connect);
while (...mysql_fetch_asscoc($result2)):
.
.
$sql3="......";
$result3=mysql_query($sql3,$Connect); --- не работает!!!
while (...mysql_fetch_asscoc($result3)):
.
.
endwhile;
endwhile;
endwhile;
mysql_close();
Стоит FreeBSD 5.3+MySQL 4.1.13a+PHP 4.4.0+Apache2.0.54
Трабла в том, что при установленном соединении с $Connect отрабатываются только $sql1 и $sql2. $sql3 начинает работать есль перед строкой "$result3=mysql_query($sql3,$Connect);" отрыть ещеодин коннект к БД с абсолютно такими же параметрами как и в первый раз, только объявить переменную $Connect2:
$Connect2=mysql_connect(...);
mysql_select_db(..., $Connect2);
$result3=mysql_query($sql3,$Connect2); --- теперь работает!!!
Тоже проверялось если MySQL стоит на WinXP (mysql 4.1.13a-nt)
Плз объясните почему и как поправить - в книгах про mysql_connect никаких ограничений на количество запросов на одно соединение не нашел...
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
23651
|
|