Skip to content

Instantly share code, notes, and snippets.

@valdiney
Created April 16, 2014 15:52
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save valdiney/10897849 to your computer and use it in GitHub Desktop.
Save valdiney/10897849 to your computer and use it in GitHub Desktop.
Tentando fazer fazer com que o retorno de uma consulta no banco seja transformando em json.
<?php
include "conexao.php";
$chamaDados = mysql_query("SELECT * FROM usuario")
or die("Erro na pesquisa" . mysql_error());
while ( $linha = mysql_fetch_array( $chamaDados ) ) {
$codigo = $linha['codigo'];
$nome = $linha['nome'];
$nascimento = $linha['nascimento'];
$perfil = $linha['perfil'];
$estado = $linha['estado'];
$cidade = $linha['cidade'];
/////////////////////////////////////////////////////
// PASSANDO A DATA DO NASCIMENTO PARA O PADRÃO (BR)
////////////////////////////////////////////////////
$nascimento = explode ( "-", $nascimento );
$nascimento = array_reverse ( $nascimento );
$nascimento = implode ( "/", $nascimento );
$pessoa = array
(
array
(
'codigo' => $codigo,
'nome' => $nome,
'nascimento' => $nascimento,
'perfil' => $perfil,
'estado' => $estado,
'cidade' => $cidade
)
);
echo $o_json = json_encode( $pessoa );
}
?>
//////////////////////////////////////////////
// Como os dados estão sendo retornados...
/////////////////////////////////////////////
[{"codigo":"1","nome":"Lucas Marioano Pereira","nascimento":"05\/12\/2001","perfil":"Administrador","estado":"Bahia","cidade":"Afonso Cl?udio"}][{"codigo":"3","nome":"Renata Souza De Jesus","nascimento":"08\/06\/2001","perfil":"Administrador","estado":"Bahia","cidade":"Apiac"}][{"codigo":"6","nome":"Pedro Lucas Fernando","nascimento":"05\/02\/2005","perfil":"Administrador","estado":"Acre","cidade":"Afonso Cl?udio"}][{"codigo":"11","nome":"Mariana Rita De Jesus","nascimento":"05\/02\/2005","perfil":"Administrador","estado":"Acre","cidade":"Afonso Cl?udio"}][{"codigo":"13","nome":"Valdiney Fran\u00e7a","nascimento":"05\/02\/2005","perfil":"Administrador","estado":"Acre","cidade":"Afonso Cl?udio"}][{"codigo":"16","nome":"Renata Pinto Aguiar","nascimento":"0\/08\/19852","perfil":"Administrador","estado":"Acre","cidade":"Afonso Cl?udio"}][{"codigo":"17","nome":"Julieta De Jesus Pinho","nascimento":"05\/05\/1985","perfil":"Administrador","estado":"Acre","cidade":"Afonso Cl?udio"}][{"codigo":"18","nome":"Renata Pimentel Dantas","nascimento":"0352005","perfil":"Comum","estado":"Acre","cidade":"Afonso Cl?udio"}][{"codigo":"19","nome":"Renata Pimentel Almeida","nascimento":"0352005","perfil":"Administrador","estado":"Paran","cidade":"Castelo"}][{"codigo":"20","nome":"Renata Pimentel Almeida","nascimento":"05\/02\/2000","perfil":"Administrador","estado":"Acre","cidade":"Afonso Cl?udio"}]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment