Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум программистов _ Perl программирование _ не добавляются данные в таблицу Mysql

Автор: haspint 12:04:2008, 14:22

делаю так:
my $dbh = DBI->connect(...);
my $query="INSERT INTO $w (naimenovanie) VALUES ('1111')";
$rows = $dbh->do($query) or die "error";
if (!defined($rows)){print"ошибка";}
if (!$rows){print "ошибка";}
$dbh->disconnect();
exit(0);

при выполнении $rows =1 но , смотрю в клиенте mysql а там пусто.
Что я не так делаю?

Автор: Vovochka 13:04:2008, 22:02

Даже не знаю.
Чувствую подвох кроется в самом неожиданном месте.
Насколько стандартные настройки подключения используются?

Автор: haspint 14:04:2008, 07:11

все ,спасибо, разобрался. Дело было в AutoCommit, поставил =1, и заработало. До этого было =0.

Автор: Vovochka 14:04:2008, 21:58

Блин, место оказалось вполне ожиданным sad.gif

Русская версия Invision Power Board (http://www.nulled.ws)
© Invision Power Services (http://www.nulled.ws)