SELECT em 2 tabelas e retornar o resultado em json / array
Olá amigos do iMasters.
É o seguinte.
Tenho 2 tabelas "uassociados" e "uguia".
Na uassociados eu tenho:
uAssociadoRazaoSocial,uAssociadoEndereco,uAssociadoNumero,uAssociadoBairro,
uAssociadoCEP,uAssociadoCidade,uAssociadoEstado
entre outras...
e na uguia eu tenho:
uEmpresaRazaoSocial,uEmpresaEndereco,uEmpresaNumero,uEmpresaBairro,
uEmpresaCEP,uEmpresaCidade,uEmpresaEstado
Esses são os dados principais que quero exibir. Preciso dar um SELECT nelas 2 ao mesmo, e retornar o resultado em uma array, pois os dados são convertidos para json e retornados por meio de $.ajax.
O select todo atualmente está assim:
$cnpj = trim($MySQLi->real_escape_string($_REQUEST['cnpj']));
$dados = array();
$sql = $MySQLi->query("SELECT * FROM `uassociados` WHERE ((`uAssociadoCNPJ` = '" . $cnpj . "')) AND (`uAssociadoLock` = 1)");
while ($uAssociado = $sql->fetch_object()){
$dados = array(
'razao_social' => $uAssociado->uAssociadoRazaoSocial,
'cep' => $uAssociado->uAssociadoCEP,
'endereco' => $uAssociado->uAssociadoEndereco,
'numero' => $uAssociado->uAssociadoNumero,
'bairro' => $uAssociado->uAssociadoBairro,
'cidade' => $uAssociado->uAssociadoCidade,
'estado' => $uAssociado->uAssociadoEstado,
'empregados' => $uAssociado->uEmpresaEmpregados
);
}
echo json_encode($dados);Como é possível fazer isso? Agradeço a ajuda de todos.
Discussão (1)
Carregando comentários...