ArrayList
にいくつかの文字列とある整数を入れて、アンドロイドのVolleyを使ってMySQL
に挿入します。これが私の配列をアンドロイドで送信する方法です。 これが正しいかどうかわかりません。Volleyを使ってmysqlにArrayListを挿入するには
@Override
public Map<String, String> getHeaders() throws AuthFailureError {
Map<String, String> params = new HashMap<String, String>();
params.put("Authorization", user.getApikey());
return params;
}
@Override
protected Map<String, String> getParams() throws AuthFailureError {
Map<String,String> params = new HashMap<>();
for(int i=0; i<wordlist.size();i++){
params.put("word_id["+i+"]",String.valueOf(wordlist.get(i).getWord_id()));
params.put("word["+i+"]",wordlist.get(i).getWord());
params.put("translation["+i+"]",wordlist.get(i).getTranslation());
params.put("english["+i+"]",wordlist.get(i).getEnglish());
}
return params;
}
問題は、私はどのようにPOSTデータでPHP
でArrayList
を取得するには考えているとどのようMySQL
に自分のデータを挿入するためにそれを使用することです。 PHP
の部分をどう扱うか、アンドロイド部分で正しいことをしている場合でも、私には本当に感謝しています。
$list = $_POST["list"];
for($i=0;$i<count($list);$i++){
//do something
}
で次に
私はhvを試してみました。具体的にはu rは –
を貼り付けました。私は何も試していないので、試してみることができませんでした。どのようにあなたの負の –
_iのtyは、PHPのpart_で何かを見つけることができませんでした。あなたはGoogleを使用する方法を学ぶ必要があります! –