Замена JSON url на php url не работает

Я работаю на android приложение, в котором listview с некоторым текстом получить с сервера источник здесь Источник ссылка . Это мой php код

<?php
require_once("dbConnect.php");
$sql = "SELECT image,fullname,location from uploadfinding";
$res = mysqli_query($conn,$sql);
$result = array();
while($row = mysqli_fetch_array($res)){
        array_push($result, array(
            "image"=>$row[0],
            "fullname"=>$row[1],
            "location"=>$row[2]));
           echo " over";
            }
        echo json_encode($result);
      mysqli_close($conn);
?>

и это мой ответ json

 Connected successfully over over over[{"image":myurl/uploadfinding/uploads/2016-04-25 06:38:051461584281226.jpg","fullname":"adi","location":"fgh"},{"image":myurl/uploadfinding/uploads/2016-04-25 06:38:201461584297706.jpg","fullname":"adi2","location":"fgh2"},{"image":myurl/uploadfinding/uploads/2016-04-25 06:45:441461584739479.jpg","fullname":"adi23","location":"cn"}]

Я много чего пробовал, но результата нет.полный источник здесь:

Я не публикую здесь любой файл java bacause этот пример хорошо работает для этого url:

http://api.androidhive.info/json/movies.json

Но когда я заменяю это своим url:

http://myurl/PhotoUpload/getAllImages.php

Он возвращает только пустую активность.

2 ответа

  1. Просто уточнить:
    внутри приложения вы можете просто обратиться к эмулятору как

    ‘localhost’ или 127.0.0.1.

    или

    Если вы работаете с реальным устройством, значит передайте правильный url, как

    http://xxx.xxx.xxx.xxx/android/php_server/register.РНР

    Редактировать:

    Попробуйте сравнить ваш url,

    myurl/uploadfinding/uploads / 2016-04-25 06:38:051461584281226.формат jpg»

    с

    «http://api.androidhive.info/json/movies/1.jpg» это.

    В вашем ответе » двойная цитата отсутствует перед тегом изображения

    pass image link like,

    «ваша ссылка»

  2. попробовать это

    <?php
        header("content-type:application/json");
        require_once("dbConnect.php");
    
        $sql = "SELECT x1,x2,x3 from table_name";
    
        $res = mysqli_query($conn,$sql);
    
    
        $result = array();
    
        while($row = mysqli_fetch_array($res)){
                array_push($result, array(
    
                    "x1"=>$row["x1"],
                    "x2"=>$row['x2'],
                    "x3"=>$row["x3"]));
    
                    echo " over";
                }
    
    
        echo json_encode($result);
        $fp = fopen('results.json', 'w');
    fwrite($fp, json_encode($result));
    fclose($fp);
    
        mysqli_close($conn);
    
        ?>
    

    заменить url » http://myurl/PhotoUpload/getAllImages.php «with» http://myurl/PhotoUpload/results.json«