从PHP

时间:2016-11-11 16:44:22

标签: java php android string if-statement

这是一项基本知识,但经过3个小时的尝试后,我感到很沮丧。 我在Android Studio中运行代码,我只想比较2个字符串的结果 这是我的代码

String result=stringBuilder.toString();
        String wanted="SUCCESS";

        if(result.equalsIgnoreCase("SUCCESS"))
        {
            Log.d("RESULT","FINALLY 1");
        }
        else if(result.equals("SUCCESS")) {
            Log.d("RESULT", "FINALLY 2");
        }
        else if(result=="SUCCESS")
        {
            Log.d("RESULT","FINALLY 3");

        }
        else if("SUCCESS".equals(result))
        {
            Log.d("RESULT","FINALLY 4");
        }
        else if(result.equals(wanted))
        {
            Log.d("RESULT","FINALLY 5");
        }
        else
        {
            Log.d("RESULT",result);
        }

我已经尝试了网上的所有选项,但我得到了相同的结果,你可以看到var"结果"是" SUCCESS"

  11-11 23:31:01.477    8116-8152/com.example.asus.ucomm D/RESULT﹕ SUCCESS

我在这里做了什么,只是通过比较字符串来获取错误?我太累了,直到我错过了什么?请帮忙。

// EDIT 我得到stringBuilder.toString()来从我的PHP文件中获取响应。这是检查数据库的最后一个代码

if(isset($_GET['user']))
{
    $findFriend=$_GET['user'];
    $sql = "SELECT * FROM username WHERE pin='$findFriend'";
}
$result = $conn->query($sql);

if ($result->num_rows > 0) 
{
    echo "SUCCESS";
}
else echo "NOT FOUND";

//编辑2 trim()之前的结果是

 11-12 00:07:56.057    6000-6036/com.example.asus.ucomm D/RESULT﹕ +SUCCESS
+

我以为它用完了空间。但它有/ n

0 个答案:

没有答案