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




MySQL.RU - Webboard



Вернуться
одновременные запросы (filin) 15/08/2004 - 10:19:57
      Re: одновременные запросы (простохуй) 16/08/2004 - 12:21:57
      Re: одновременные запросы (filin) 19/08/2004 - 03:48:07
      Re: одновременные запросы (простохуй) 19/08/2004 - 11:49:26

> Original message text:
> From: filin - 15/08/2004 - 10:19:57
> Subject:одновременные запросы
> -----------------
> вот код программы на perl:
> use DBI;
> $db = DBI->connect('DBI:mysql:proba','root','gfhrie');
>
> $output_send = $db->prepare("SELECT login,command,randkey FROM commands WHERE login='$login' ORDER by id DESC");
> $output_send->execute;
> $data_send=$output_send ->fetchall_arrayref;
> my $rows = $output_send->rows;
> for ($i=0;$i<$rows;$i++){
> my $command=$data_send->[$i][1];
> print "$command \n";
> my $key=$data_send->[$i][2];
> $output_send2 = $db->prepare("DELETE FROM commands WHERE randkey='$key'");
> $output_send2->execute;
> }####
>
> все как бы работает... НО иногда выводиться на консоль ошибка:
>
> DBD::mysql::st fetchall_arrayref failed: fetch() winthout execute() at ./proba.cgi line 176, <GET3> line 1
>
> "$data_send=$output_send ->fetchall_arrayref;" - это и есть 176 линия
>
> причем иногде пишет, а иногда нет...
> еще один ньюанс, программа делает несколько потоков с таким кодом, может когда идет пересечение запросов такое происходит ?
>
> P.S.
> #Mysql -u root -p -v
> mysql Ver 12.22 Distrib 4.0.18, for mandrake-linux-gnu (i586)
>
>
>
>


From: простохуй - 16/08/2004 - 12:21:57
Subject:одновременные запросы
-----------------
скорее всего.
use strict вам поможет.



[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
16714



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