2012-03-24 75 views
1

如何通過PHP在Oracle數據庫中使用變量插入多行? 我的query:如何通過PHP在Oracle數據庫中使用變量插入多行?

$qry6= "INSERT INTO sample(name , id , qty , PRICE , tax) VALUES ".$result_product1.";"; 

其中

$result_product1 = (shirt,1,20,300,100),(pant,2,50,400,75),(tie,5,50,100,25); 

因此,如何通過PHP通過在Oracle多行? 我從論壇作爲查詢得到應爲─:

INSERT ALL into sample(name , id , qty , PRICE , tax values (shirt,1,20,300,100) 
      into sample(name , id , qty , PRICE , tax values (pant,2,50,400,75) 
      into sample(name , id , qty , PRICE , tax values (tie,5,50,100,25); 

所以plz幫助我,我怎麼能轉換我的查詢此Oracle接受的格式.... PLZ指導我...

+0

$ result_product是一個變量,它存儲字符串。 – Prat 2012-03-24 10:57:58

回答

1

我不知道更多關於在oracle中的插入。 但是,根據您的問題,這可能會幫助你...

$result_product1 = str_replace("),(", ") into sample(name , id , qty , PRICE , tax) values (", $result_product1); 

而你最終的查詢將...

$qry6= "INSERT INTO sample(name , id , qty , PRICE , tax) VALUES ".$result_product1.";"; 

入住此...

相關問題