Javaコードで私はこれを持っています
ArrayList<NameValuePair> al = new ArrayList<NameValuePair>();
for (int i = 0; i < alitems.size(); i++) {
al.add(new BasicNameValuePair("items[]", alitems.get(i)));
al.add(new BasicNameValuePair("qty[]", alnoof.get(i)));
al.add(new BasicNameValuePair("price[]", alprice.get(i)));
}
注:ここでは、alitems、alnoof、alpriceはArrayListsです
phpコード
foreach (array_combine($_POST['items'], $_POST['qty']) as $val => $no) {
$v = mysql_real_escape_string($val);
$va = mysql_real_escape_string($no);
}
これで、$vと$vaの2つの配列値を取得できますが、価格配列リストを取得できません。どうやってするの?
suppose $_POST['items']={pencil,pen,watch}
$_POST['qty']={2,3,4}
$_POST['price']={20,30,40}
私はデータベースに値を挿入する必要があります:
pencil,2,20 pen,3,30 watch,4,40
これを達成する方法について教えてください。