如何用odbc_exec

时间:2018-01-31 13:26:02

标签: php mysql odbc pervasive-sql

我使用下面的代码将多个记录插入到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.'"); 
   ';

1 个答案:

答案 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.'")';