我想显示信息检索从服务器使用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注入问题。 –
为什么你不问之前搜索? –