Add
|| die etc, etc
to your $sth->execute() statement -- possibly the error messages will
help you debug this better.
--- Yuan Cheng <[EMAIL PROTECTED]> wrote:
> Hi, there:
>
> I try to write a perl code that takes form data from
> html page and inserts or updates database tables. I
> have successfully insert data into one table, but fail
> to insert data into another table. My sample as
> follows:
> ***************************************************
> my $dbh = DBI->connect('dbi:mysql:ordering','yxc',
> '9cvpt')
> ||die "unable to connect: $DBI::errstr";
>
> my $sql = "INSERT INTO order_record (reqID,
>
product_name,catalog_No,supplier,order_date,status,who_ordered,PO_Num,local_req_No,
> item_type, description, unit_price, unit_size,
> num_of_unit, measure_type) VALUES
> ('','$product_name','$catalog_no','$supplier','$order_date',
>
'$status','$username','$PO_Num','$local_Req_No','$item_type','$req_note','$unit_price','$unit_size','$no_of_unit','$meas_type')";
>
> my $sth = $dbh->prepare($sql)
> ||die "unable to prepare $sql: $DBI::errstr";
>
> $sth->execute();
> $sth->finish();
> $dbh->disconnect();
>
> my $dbh2 = DBI->connect('dbi:mysql:ordering','yxc',
> '9cvpt')
> ||die "unable to connect: $DBI::errstr";
> my $sql2 = "INSERT INTO company-profile (company_name,
> contact_name,address,city,postal_code,phone,fax,e-mail,website)
> VALUES
>
('$supplier','','$address','','','$tel_num','$fax_num','$email','')";
> my $sth2 = $dbh->prepare($sql2)
> ||die "unable to prepare $sql: $DBI::errstr";
> $sth2->execute();
> $sth2->finish();
> $dbh2->disconnect();
> ******************************************************
>
> I have tried to use one connection to execute two sql
> statement, it didn't work also. So, I seperated two
> process, it still doesn't work.
>
> Anyone has the idea. Thanks
>
>
> yc
>
>
>
>
>
> __________________________________________________
> Do You Yahoo!?
> Yahoo! - Official partner of 2002 FIFA World Cup
> http://fifaworldcup.yahoo.com
>
> --
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
__________________________________________________
Do You Yahoo!?
Yahoo! - Official partner of 2002 FIFA World Cup
http://fifaworldcup.yahoo.com
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]