我使用下面的代码将多个记录插入到mysql中。但是,在插入mysql之后,我需要将其插入到普及的sql中以供paste使用。我使用odbc_exec,如果要插入的记录是jus,那么效果很好。我需要帮助。
$query .= '
INSERT INTO supplier_invoice
(inv_number, SupplCode, Item_No, product_name,
qty, unitPrice, subtotal, inv_dt, created_by)
VALUES("'.$inv_No.'", "'.$supp_code.'", "'.$itNo.'", "'.$itName.'",
"'.$qqty.'", "'.$cost.'", "'.$ttotal.'", "'.$inv_dt.'",
"'.$submitted_by.'");
';
答案 0 :(得分:0)
你应该用其他方式来考虑查询:
开始时:
$query = 'INSERT INTO supplier_invoice
(inv_number, SupplCode, Item_No, product_name,
qty, unitPrice, subtotal, inv_dt, created_by)
VALUES ';
$first_query = true;
在循环中:
if ($first_query) {
$first_query = false;
} else {
$quetry .= ',';
}
$query .= '("'.$inv_No.'", "'.$supp_code.'", "'.$itNo.'", "'.$itName.'",
"'.$qqty.'", "'.$cost.'", "'.$ttotal.'", "'.$inv_dt.'",
"'.$submitted_by.'")';