Ir para conteúdo
Fórum Script Brasil
  • 0

select de duas tabelas diferentes


Renato Mello

Pergunta

boa tarde

sou novato em mysql.

estou precisando buscar um valor dentro de uma  tabela.(LOGIN) mas tenho duas tabelas com os mesmos campos.

meu select está assim.

$user = $_POST['user'];

$sql=$link->query(("SELECT login,account_state  FROM clientsip,clientsretail and clientsip.fax_codecs=clientsretail.fax_codecs WHERE login='$user'"));

$consulta = ($sql);

while($registro=mysqli_fetch_array($consulta)){

echo '<tr>';

echo '<td>'.$registro["login"].'</td>';

echo '<td>'.$registro["account_state"].'</td>';

echo '<td>'.$dataHora.'</td>';

echo '</tr>';

}

echo '</table>';

me retorna esse erro  Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given in

quando consulto em uma unica tabela está dando certo mas gostaria que a consulta fosse nas duas tabelas.

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0
Em 28/03/2018 at 15:46, Renato Mello disse:

boa tarde

sou novato em mysql.

estou precisando buscar um valor dentro de uma  tabela.(LOGIN) mas tenho duas tabelas com os mesmos campos.

meu select está assim.

$user = $_POST['user'];

$sql=$link->query(("SELECT login,account_state  FROM clientsip,clientsretail and clientsip.fax_codecs=clientsretail.fax_codecs WHERE login='$user'"));

$consulta = ($sql);

while($registro=mysqli_fetch_array($consulta)){

echo '<tr>';

echo '<td>'.$registro["login"].'</td>';

echo '<td>'.$registro["account_state"].'</td>';

echo '<td>'.$dataHora.'</td>';

echo '</tr>';

}

echo '</table>';

me retorna esse erro  Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given in

quando consulto em uma unica tabela está dando certo mas gostaria que a consulta fosse nas duas tabelas.

Seria mais ou menos,

SELECT 'nome_coluna' FROM 'tabela' 

INNER JOIN 'outra_tabela' WHERE 'condição'

 

Esse seria um exemplo bem simples, uma query direto do banco mesmo.

Tente dar uma pesquisada como entraria na sua situação, se seria mesmo o INNER JOIN, ou, outro tipo de JOIN...

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,8k
×
×
  • Criar Novo...