$insert = "INSERT INTO procure.RECPO2 (po_number, requestor, req_num, send_to, vend_name, buyer_name) VALUES ('" . $sPO . "', '" . $vReqName . "', '" . $vSource . "', '" . $vSendTo . "', '" . $vVenNm . "', '" . $vBuyer . "')"; ## if requisition # is zero and requester blank - don't write record if (length($vSource) gt 1 && length($vReqName) gt 1) { $st6 = $dbh->prepare_cached($insert) or die "Couldn't prepare insert: " . $dbh->errstr; $st6->execute() or die "Couldn't execute insert: " . $st6->errstr; }