2012-03-24 9 views
1

PHPを介してOracleデータベースに変数を使用して複数の行を挿入するにはどうすればよいですか? マイquery-:PHPを使用してOracleデータベースに変数を使用して複数の行を挿入するにはどうすればよいですか?

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

それでは、どのようにPHPを使用してOracleに複数の行を渡す

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

? 私はクエリがBE-なければならないとしてフォーラムから入手:

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はどの変数でありますstringを格納します。 – Prat

答えて

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.";"; 

チェックこのなります...

関連する問題