Ir para conteúdo

Arquivado

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

mavie19tankian

como armazenar dois selects em array

Recommended Posts

É o seguinte, eu preciso usar dois selects e através desses dois retornar uma consulta!

Mas preciso armazenar em array! Como faria pra armazenar o retorno deles???

 

 

Segue abaixo:

 

function selectListarTn(){
$sql = "SELECT [tn] FROM [OTRS].[dbo].[ticket] WHERE [queue_id] = 30";
$retorno = $this->executeQuery($sql);
return $retorno;
}
function selectListarFilaOtrs(){
$sql = "SELECT [sOTRS]
,[sMantis]
,[dtEntregue]
,[sClasse]
FROM [sETMAN].[dbo].[demandas_real] WHERE [sOTRS] is not null";
$retorno = $this->executeQuery($sql);
return $retorno;
}
function listarFilaOtrs(){
// ??????
$retornoTn = $this->selectListarTn();
$retornoOtrs = $this->selectListarFilaOtrs();
return $retorno;
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá! Você pode usar a função do PHP mysql_fetch_assoc, com seus retornos, assim ele armazena na variável todos os dados encontrados da Query.

 

Exemplo:

<?php
$conexao = mysql_connect("localhost","root",""); // Recomendo futuramente usar PDO
$retorno = mysql_query("SELECT * FROM nome_tabela"); // Query onde seleciona todos os dados da tabela

$dados = mysql_fetch_assoc($retorno); // Apartir de agora a variavel $dados, vira um array com todos os dados da Query
?>

Espero ter Ajudado ;)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ajudou de certa forma... mas ainda não é o que busco! vou ver se consigo me expressar melhor!

Eu estava usando um select com INNER JOIN fazendo linked server de um banco para outro! só que por infinitas razões não está dando certo eu usar o linked server!

 

Então eu vou ter que fazer os dois selects separados e armazená-los, até ai tudo bem!

 

Minha dúvida vai ser como eu vou exibir os dados em comum desses dois selects sacow!!! Pq com INNER JOIN nao dá!

 

Tem alguma função sei lá que mescle os dois resultados, como se fosse o inner join? oO

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.