我想顯示信息檢索從服務器使用PHP在Android應用程序,我已經檢索到的信息與字符串與JSON格式在這裏是檢索代碼和PHP代碼。 PHP代碼如何在android studio中從字符串中提取信息?
<?php
if($_SERVER['REQUEST_METHOD']=='POST')
{
//Getting values
$username = $_POST['username'];
require_once('dbConnect.php');
$sql = "SELECT * FROM `employee` WHERE username='$username'";
$result=mysqli_query($con,$sql);
$row = mysqli_fetch_array($result,MYSQLI_ASSOC);
echo json_encode($row);
}
的Android檢索代碼
@Override
protected String doInBackground(Void... params) {
// TODO: attempt authentication against a network service.
HashMap<String,String> params1= new HashMap<>();
params1.put(Config.KEY_EMP_UN,mUsername);
RequestHandler rh = new RequestHandler();
String res = rh.sendPostRequest(Config.URl_RET, params1);
return res;
// TODO: register the new account here.
}
@Override
protected void onPostExecute(final String success) {
Toast.makeText(Main2Activity.this,success,Toast.LENGTH_LONG).show();
final TextView Textview1 = (TextView)findViewById(R.id.textView);
Textview1.setText(success);
}
什麼是想要做的是提取名稱,型號,薪水,密碼並將它們顯示在單獨的TextView中。我可以這樣做嗎?
谷歌的 「Android JSON」。另外,你的PHP代碼中有一個可能的SQL注入問題。 –
爲什麼你不問之前搜索? –