Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




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, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
23651



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |