my @quantity = param('quantity'); my $item_number = param("item_number"); #my @item_number = param("item_number");Not used until I understand how to pass one array in first. my $quantity = $dbh->quote( $quantity ); my $item_number = $dbh->quote( $item_number ); foreach $quantity (@quantity ) { my $sql = qq/ INSERT INTO needed_details (quantity, item_number) VALUES ($quantity, $item_number) /; my $rv = $dbh->do( $sql ); }