|
|
|
Android อยากทราบวิธีหรือตัวอย่างที่จะ เก็บข้อความที่สแกน QR Code บนมือถือผ่านแอพ Android ลงฐาน MySQL |
|
|
|
|
|
|
|
JAVA นะครับ
Code (Android-Java)
public boolean SaveData()
{
String url = "http://www.domain.com/android/filename.php";
List<NameValuePair> params = new ArrayList<NameValuePair>();
params.add(new BasicNameValuePair("personal", personalData));
String resultServer = getHttpPost(url,params);
JSONObject c;
try {
c = new JSONObject(resultServer);
strStatusID = c.getString("StatusID");
strError = c.getString("Error");
} catch (JSONException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return true;
}
public String getHttpPost(String url,List<NameValuePair> params) {
StringBuilder str = new StringBuilder();
HttpClient client = new DefaultHttpClient();
HttpPost httpPost = new HttpPost(url);
try {
httpPost.setEntity(new UrlEncodedFormEntity(params));
HttpResponse response = client.execute(httpPost);
StatusLine statusLine = response.getStatusLine();
int statusCode = statusLine.getStatusCode();
if (statusCode == 200) { // Status OK
HttpEntity entity = response.getEntity();
InputStream content = entity.getContent();
BufferedReader reader = new BufferedReader(new InputStreamReader(content));
String line;
while ((line = reader.readLine()) != null) {
str.append(line);
}
} else {
Log.e("Log", "Failed to download result..");
}
} catch (ClientProtocolException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
return str.toString();
}
ใน PHP ครับ
Code (PHP)
//get data
$strPersonal=$_POST["personal"];
น่าจะประมาณนี้ ศึกษาเพิ่มเติมจาก https://www.thaicreate.com/mobile/android-httpget-httppost.html
|
ประวัติการแก้ไข 2014-02-16 01:35:22 2014-02-16 01:35:56
|
|
|
|
Date :
2014-02-16 01:34:31 |
By :
blacklion |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|