Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

tiagocaus

Incluir variável no resultado do json

Recommended Posts

if($_GET['operacao'] == 'banners'){
    header('Content-Type: application/json; charset=utf-8'); 
    $rs = $mysqli->query("SELECT foto AS image FROM banners");
    $registros = mysqli_num_rows($rs);

    $arr = array();
    $url = "http://www.site.com.br/";
    while($row = $rs->fetch_assoc()) { 
        $arr[] = $row;
    } 

    $json_encode = json_encode($arr); 
    echo $json_encode; 
}

Esse código acima gera um json assim:

 

 

 

[

{"image" : "freightliner.jpg"},

{"image" : "sailing-ships.jpg"},

{"image" : "taxi-cab.jpg"}

]

 

 

Como fazer para que a URL apareça e fique assim:

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Aparece assim:

["http:\/\/www.site.com.brArray","http:\/\/www.site.com.brArray","http:\/\/www.site.com.brArray","http:\/\/www.site.com.brArray","http:\/\/www.site.com.brArray","http:\/\/www.site.com.brArray","http:\/\/www.site.com.brArray"][/size]


Tem que aparecer assim:

Compartilhar este post


Link para o post
Compartilhar em outros sites

E a parte inicial "image" : ?

 

Resultado:

["http:\/\/www.site.com.br670x294.jpg","http:\/\/www.site.com.brmonte.jpg","http:\/\/www.site.com.brgirasol.jpg","http:\/\/www.site.com.brsol.jpg","http:\/\/www.site.com.brsopro.jpg","http:\/\/www.site.com.brsol2.jpg","http:\/\/www.site.com.br115403.jpg"]

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

$arr[] = array('nome_da_coluna_do_bd'=>$url.$row['nome_da_coluna_do_bd']);

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.