On Fri, Feb 01, 2002 at 11:56:45AM -0500, Rick Windham - ISDLIS wrote: > $sth->execute($values[0], $values[1], $values[2], $values[3]) || die >("didn't insert $dbh->errstr\n") > ; > $dbh->commit; > > I receive this error:
> didn't insert DBI::db=HASH(0x1d1990)->errstr > Database handle destroyed without explicit disconnect, <EP> line 1. Method calls (e.g. $dbh->errstr) do not interpolate in double-quoted strings. Change that to either of the following: $sth->execute($values[0], $values[1], $values[2], $values[3]) || die ("didn't insert $DBI::errstr\n") $sth->execute($values[0], $values[1], $values[2], $values[3]) || die ("didn't insert " . $dbh->errstr . "\n") Ronald