himik has asked for the wisdom of the Perl Monks concerning the following question:
Hello once again monkers!! I have this code
My question is why when i start the script through mod_perl in my table 1 is only 1 query the last one. And when i start it without mod_perl every thing is OK. I have all my rows in table1.use DBI; sub simpleconnect { my $dbh; eval {$dbh=DBI->connect("dbi:Pg:dbname=$dbname;host=$host;port= +$port", $dbuser, $dbpass, {AutoCommit => 0});} if ($dbh) { $dbh->disconnect(); } } my $dbh; eval {$dbh=DBI->connect("dbi:Pg:dbname=$dbname;host=$host;port=$port +", $dbuser, $dbpass, {AutoCommit => 0});} if ($dbh) { &simpleconnect(); my $i=0; my while ($i<=7) { $result=0; my $sth=$dbh->prepare("INSERT INTO table1 (col1,col2) values +( ?, 'test')"); if ( $sth->execute($i) ) { $result=1 if ( $sth->rows()==1 ); } $sth->finish; } $dbh->commit() if ( $result ); $dbh->disconnect(); }
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Difference in perl_mod
by davido (Cardinal) on Nov 27, 2012 at 00:58 UTC | |
by himik (Acolyte) on Nov 27, 2012 at 12:09 UTC | |
|
Re: Difference in perl_mod
by MidLifeXis (Monsignor) on Nov 26, 2012 at 18:22 UTC | |
by Anonymous Monk on Nov 26, 2012 at 19:13 UTC | |
|
Re: Difference in perl_mod
by Anonymous Monk on Nov 26, 2012 at 21:51 UTC | |
|
Re: Difference in perl_mod
by Anonymous Monk on Nov 26, 2012 at 21:38 UTC |